我有一个.NET Web应用程序,配置在web.config
中,它位于我的项目的根目录中(显然)。
最近我注意到<projectname>.dll.config
也是在构建过程中创建的,它基本上是我的web.config
文件的副本。没有这个文件,该网站工作正常,我想知道我是否需要它?
我必须说我的解决方案包含一些项目,并且仅为主(Web)项目创建.dll.config
。
是否有关于如何组织配置设置的指南?如果可能的话,我应该禁用这个文件的创建吗?如果有可能我该怎么办?或者我会忽略它?
答案 0 :(得分:0)
它不会伤害你,所以你可以保持原样,而不是麻烦。但如果你想要它,请按照以下步骤: -
添加对System.Configuration的引用
添加新的应用程序配置文件,并将其命名为[Your project] .dll.config
将配置文件的BuildAction属性更改为Content
将“复制到输出”属性更改为“始终复制”