首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >.NET配置(app.config/web.config/settings.settings)

.NET配置(app.config/web.config/settings.settings)
EN

Stack Overflow用户
提问于 2008-09-25 10:39:09
回答 10查看 91.1K关注 0票数 163

我有一个.NET应用程序,它为调试和发布版本提供了不同的配置文件。例如,调试app.config文件指向启用了调试的开发SQL Server,而发布目标指向活动的SQL Server。还有其他设置,其中一些在调试/发布中有所不同。

我目前使用两个独立的配置文件(debug.app.config和release.app.config)。我在项目上有一个构建事件,如果这是一个发布构建,那么将release.app.config复制到app.config,否则将debug.app.config复制到app.config。

问题是应用程序似乎是从settings.settings文件中获取设置的,所以我必须在Visual Studio中打开settings.settings,然后它会提示我设置已经更改,所以我接受更改,保存settings.settings并重新构建,使其使用正确的设置。

有没有更好的/推荐的/首选的方法来达到类似的效果?或者同样地,我是不是完全错了,有没有更好的方法?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/132544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档