数据库项目是否可以使用machine.config连接字符串进行部署?

问题描述 投票:3回答:1

我正在使用存储在machine.config中的项目的连接字符串,因此我们不必重新配置每个环境,并且每个开发人员不需要具有相同名称的数据库实例和数据库。

此设置的唯一问题是我们使用数据库项目,但我没有看到配置部署配置以使用相同连接字符串的方法。 这意味着,出于部署目的,每个开发人员都需要调整其环境的部署项目。

有没有办法解决这个问题?

sql sql-server visual-studio
1个回答
0
投票

我认为这很简单,每个项目web.config都会覆盖machine.config设置,如果不存在于项目.config文件中,那么它会继承,因此您可以通过不在项目配置文件中声明connectionstring部分来获得它的优势,因为它应该存在在machine.config文件中,每个项目都应该调用machine.config文件中存在的section的名称。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.