2012-12-12 79 views
0

我知道這個問題的類似口味之前已經被問過,但我問的是一些不同的東西。我知道如何使用applicationSettings等,但我正在嘗試做的是把它變成一個配置。即,我有一個Web應用程序,作爲一個類庫的參考。這個類庫有一個對Web服務的引用。在這樣做的時候,它創建了一個.settings文件。當我在Web應用程序中使用這個類庫時,本地一切正常。但是,在登臺和製作中,我希望Web服務具有不同的URL - 唯一的方法是使用applicationSettings部分,並將其放入Web應用程序項目的web.config中。我試圖避免混淆web.config,那麼有沒有辦法讓這個applicationSettings部分在web.config引用的另一個文件中?web應用程序的應用程序設置

+0

請參閱[web.config變換](http://msdn.microsoft.com/en-us/library/dd465326.aspx) –

回答

1
<appsSettings configSource="appSettings.config" /> 

這會將整個應用程序設置部分移至單獨的文件。

+0

但那對於「appSettings」 - 「applicationSettings」的工作方式不同,不是嗎? –

+0

真的,但同樣的規則適用,http://stackoverflow.com/questions/821735/moving-settings-to-another-config-file –

+0

完美 - 這就是我需要的! –