2011-04-22 32 views
0

我有一個小場景,並試圖找出最好的方法來做到這一點。 目前我的網站有一個依賴程序集,它有app.config。我在其中存儲了某些憑證,我使用它來訪問我的代碼中的第三方API。Web及其相關的組件配置

我也有這個帳戶的測試和實時帳戶,我在開發過程中使用測試帳戶,問題是當我構建我的解決方案時,它只將項目中的所有dll移動到我的web BIN文件夾。當網站生效時,我無法從App.Config中的測試賬戶更改API憑證。每次我必須更改app.config中的值時,構建整個解決方案並實時移動它。

有沒有辦法將app.config輸出到web congig中,以便我可以實時更改值或從我的web.config中將值讀入我的依賴項目或任何其他最佳方式來執行此操作?

期待您的回覆。謝謝。

回答

0

假設您使用Visual Studio 2010,最簡單的方法是web.config transformations

您可以爲不同的構建配置(例如Debug,Test,Release)指定某些web.config元素和值進行轉換。

相關問題