App.Config停止创建

时间:2013-08-06 09:43:39

标签: c# visual-studio-2010

在我们构建项目时,它会自动创建 App.Config 文件...

但是如果我们不使用这个.Config文件,那么有没有办法停止创建App.Config文件。

3 个答案:

答案 0 :(得分:5)

如果您根本不使用它,只需将其从项目中删除,它就不会再被创建了。

答案 1 :(得分:1)

如果所选的答案对您不起作用,即App.Config文件仍在创建中,则您可能已在“项目”->“属性”中选择了“自动生成绑定重定向”。

enter image description here

在这种情况下,您可以取消选中并保存此设置,然后删除app.config文件并保存项目。

这解决了问题。

答案 2 :(得分:0)

在我的情况下,我正在创建一个窗口服务,其名称类似于“ SomethingService”,其中包含一个“ App.config”文件。编译后,输出包括以下内容:

  1. App.config
  2. SomethingService.exe
  3. SomethingService.exe.config

“ SomethingService.exe.config”实际上是“ App.config”的副本,因此“ App.config”没有用处。基于How not to copy app.config

settings

我已经设置了这些属性,结果是:

  • 没有其他“ App.config”
  • “ SomethingService.exe.config”是“ App.config”的副本

与预期的一样。