1
嗨,我正在開發一個ASP.NET Web應用程序。如何使用Enterprise Library連接到服務器上的數據庫卸載?用於不同服務器的數據庫連接的企業庫
例如:如果我在測試環境數據庫中應該連接到測試服務器連接字符串。如果我在生產環境數據庫中應該連接到生產服務器連接字符串。
什麼是最好的方法來實現這個?
嗨,我正在開發一個ASP.NET Web應用程序。如何使用Enterprise Library連接到服務器上的數據庫卸載?用於不同服務器的數據庫連接的企業庫
例如:如果我在測試環境數據庫中應該連接到測試服務器連接字符串。如果我在生產環境數據庫中應該連接到生產服務器連接字符串。
什麼是最好的方法來實現這個?
您可以使用擴展名爲Slow Cheetah - XML Transforms
這個包,您可以將您的app.config或基於構建配置任何其他的XML文件。它還增加了額外的工具來幫助您創建XML轉換。
通常這是通過您的配置文件'web.config'處理的。看看部分。 –
mellamokb
2012-07-26 17:34:18
但是如何知道要連接哪個字符串? – user1432798 2012-07-26 17:54:56
對於每個環境,您將有一個單獨的'web.config'文件,即'web.production.config'和'web.debug.config'。測試環境使用測試配置,生產環境使用生產配置。有很多解決方案(包括Visual Studio中的內置支持)來處理爲發佈等選擇正確配置。 – mellamokb 2012-07-26 17:56:25