Asp.net Web.config转换过程能否影响所有解决方案的项目?
我想知道我脑子里想的是否是一个好的实践,如果是的话,我怎么能得到它 首先,假设我们正在使用VS2010和.NET4.0 在我们的解决方案中,我们有一个ASP.NET WEB应用程序和其他类库项目,其中一些在WEB应用程序项目中引用 对于WEB应用程序,我们已经实现了WEB.config转换,因为我们在三个不同的环境(测试、UAT和生产环境)上管理部署Asp.net Web.config转换过程能否影响所有解决方案的项目?,asp.net,Asp.net,我想知道我脑子里想的是否是一个好的实践,如果是的话,我怎么能得到它 首先,假设我们正在使用VS2010和.NET4.0 在我们的解决方案中,我们有一个ASP.NET WEB应用程序和其他类库项目,其中一些在WEB应用程序项目中引用 对于WEB应用程序,我们已经实现了WEB.config转换,因为我们在三个不同的环境(测试、UAT和生产环境)上管理部署 关键是,正如我所说,我们在WEB应用程序中引用了一些项目。他们中的一些人访问数据库,所以问题是:是否有机会让WEB.config转换过程在连接字符
关键是,正如我所说,我们在WEB应用程序中引用了一些项目。他们中的一些人访问数据库,所以问题是:是否有机会让WEB.config转换过程在连接字符串方面影响这些项目?基本上,在部署之前,一旦我们选择了环境(即测试),我们希望该选择将影响被引用项目的app.config文件。如果您从web项目引用库项目,则仅使用web.config配置它们。您必须将web和库项目的配置部分合并到web.config中。在此之后,您可以使用配置转换替换项目所有部分的节、连接字符串 以下是如何合并配置部分的简短说明:
非常感谢德克。我们将测试它。