Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何防止在Visual Studio 2017中创建launchSettings.json_Visual Studio_Visual Studio 2017_.net Core - Fatal编程技术网

Visual studio 如何防止在Visual Studio 2017中创建launchSettings.json

Visual studio 如何防止在Visual Studio 2017中创建launchSettings.json,visual-studio,visual-studio-2017,.net-core,Visual Studio,Visual Studio 2017,.net Core,VS 2017为ASP.NET核心MVC项目创建一个名为launchSettings.json的文件,其中包含有关IIS Express和Kestrel AMAIK的信息 我们在IIS中托管项目,甚至在开发机器上,因此我们并不真正需要这些文件 我们删除了它们,但它们不断返回,每次我们打开解决方案时,它们都会出现 是否有方法阻止VS创建这些文件?根据-只需将以下属性添加到.csproj: trueVS可能必须使用该文件。我不认为把文件放在那里有什么问题。您始终可以设置不包含该文件的发布。它会在发布

VS 2017为ASP.NET核心MVC项目创建一个名为
launchSettings.json
的文件,其中包含有关IIS Express和Kestrel AMAIK的信息

我们在IIS中托管项目,甚至在开发机器上,因此我们并不真正需要这些文件

我们删除了它们,但它们不断返回,每次我们打开解决方案时,它们都会出现

是否有方法阻止VS创建这些文件?

根据-只需将以下属性添加到.csproj:
true

VS可能必须使用该文件。我不认为把文件放在那里有什么问题。您始终可以设置不包含该文件的发布。它会在发布后显示吗?@NevilleNazerane,我们不希望它出现的原因是,为了质量,我们有100多个报到政策,而且通常会弄乱这些政策。当然,这对我们的工作不是预防性的,但持续改进的精神表明,我们总是在各种规模上进行改进。如果你说的是tfs,我想你可以将其从源代码中删除或从项目中排除(不能在服务器上重新创建文件)。清空文件也会有帮助吗?因为它看起来像.csproj文件,vs需要可能的副本