2012-07-26 64 views
1

嗨,我正在开发一个ASP.NET Web应用程序。如何使用Enterprise Library连接到服务器上的数据库卸载?用于不同服务器的数据库连接的企业库

例如:如果我在测试环境数据库中应该连接到测试服务器连接字符串。如果我在生产环境数据库中应该连接到生产服务器连接字符串。

什么是最好的方法来实现这个?

+1

通常这是通过您的配置文件'web.config'处理的。看看部分。 – mellamokb 2012-07-26 17:34:18

+0

但是如何知道要连接哪个字符串? – user1432798 2012-07-26 17:54:56

+0

对于每个环境,您将有一个单独的'web.config'文件,即'web.production.config'和'web.debug.config'。测试环境使用测试配置,生产环境使用生产配置。有很多解决方案(包括Visual Studio中的内置支持)来处理为发布等选择正确配置。 – mellamokb 2012-07-26 17:56:25

回答

0

您可以使用扩展名为Slow Cheetah - XML Transforms

这个包,您可以将您的app.config或基于构建配置任何其他的XML文件。它还增加了额外的工具来帮助您创建XML转换。

相关问题