目前,我有一个更大的解决方案,包含不同的项目(Web应用程序和Windows服务,......)。由于两个应用程序都使用相同的数据库,因此我使用connectionsionstring的configsource属性创建了一个connectionstrings.config文件,该文件包含在web.confg(或app.config)中。
为了只维护一个文件,我做了以下事情:
为了支持不同环境的不同连接字符串,我创建了包含自己的连接字符串文件的环境文件夹。这些文件用于在构建过程中替换默认文件。
我想知道您是否有其他环境/项目中的配置值的其他解决方案?