12

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

但是如果我们不使用这个 .Config 文件,有什么方法可以停止创建 App.Config 文件。

4

3 回答 3

6

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

于 2013-08-06T09:45:44.440 回答
6

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

在此处输入图像描述

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

这解决了问题。

于 2019-02-05T22:18:27.713 回答
0

在我的例子中,我正在创建一个名为“SomethingService”的窗口服务,其中有一个“App.config”文件。编译后的输出包括以下内容:

  1. 应用程序配置
  2. 东西服务.exe
  3. SomethingService.exe.config

“SomethingService.exe.config”实际上是“App.config”的副本,因此“App.config”没有用处。基于如何不复制 app.config

设置

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

  • 没有额外的“App.config”
  • “SomethingService.exe.config”是“App.config”的副本

正如预期的那样。

于 2019-10-17T14:41:10.537 回答