为.net应用程序创建全局配置文件

本文关键字:全局 配置文件 创建 应用程序 net | 更新日期: 2023-09-27 18:21:36

我有一个很大的应用程序,它有很多app.config和web.config文件。我还有4个环境,所以对于每个环境,我都需要更改特定的配置值以匹配工作环境。

我觉得每次手动操作都是浪费时间,而且在更改值时会留下很大的错误空间。

你知道如何让处理这些配置文件更容易吗?我还需要一种将它们部署到其他服务器的方法(每个配置到自己的服务器和文件夹)。

谢谢,陈。

为.net应用程序创建全局配置文件

类固醇方法是:

http://social.msdn.microsoft.com/Forums/vstudio/en-US/1bec3733-0d42-4d06-af61-5225bddbdb54/how-to-implement-configuration-service-50-of-the-stocktrader-50-sample-application

配置服务StockTrader应用程序。

编辑。。。。。。。。。。。。。

穷人的方法是将配置文件从二进制文件中分离出来。并将配置文件压缩到它们自己的zip文件中。这样,如果需要,您就可以"拥有"它们,但不会在新部署时意外覆盖它们。

如果您在配置文件中添加值,请将它们放在发行说明中。

此外,当配置文件中没有内容时,在应用程序中抛出好的ArgumentNullExceptions(或类似内容)。。。。。。。。是一种最佳实践。