加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 关于管理配置文件中的连接字符串的建议

发布时间:2020-12-16 06:42:24 所属栏目:asp.Net 来源:网络整理
导读:我有一个项目的三个数据库.我还有几个需要管理的环境.所有开发人员框,开发机器和分段框.因此,如果我有3个开发人员和3个数据库,这意味着要管理11个连接字符串(因为每个开发人员都有数据库的本地副本).为了帮助管理这些连接字符串,我有几个解决方案配置设置.
我有一个项目的三个数据库.我还有几个需要管理的环境.所有开发人员框,开发机器和分段框.因此,如果我有3个开发人员和3个数据库,这意味着要管理11个连接字符串(因为每个开发人员都有数据库的本地副本).为了帮助管理这些连接字符串,我有几个解决方案配置设置.

除此之外,我们还有几个类库,每个库都有自己的单元测试项目.其中一些单元测试项目还必须指定在测试期间使用的连接字符串.

因此,如果我有一个web.config和四个带有app.config文件的测试项目,我必须拥有这些连接字符串的5个副本.

有GOT比在所有这些配置文件之间复制/粘贴这些连接字符串更好.

有没有人有任何建议?我研究了web.config和Web部署项目中发生的转换,但这在开发/测试时没有帮助.

有任何想法吗?

谢谢,
麦克风

解决方法

这可能只是一个部分解决方案,但您可以将configSource属性添加到配置元素,以允许您从其他文件中获取该特定部分.这可用于隔离常见配置文件中的不同内容.

请参阅以下article并向下滚动到如何使用数据库连接字符串的用户配置文件部分

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读