2011-06-17 77 views
4

我試圖訪問我的vb.net 2.0 web應用程序中的appsettings鍵值。使用appsettings,但「ConfigurationSettings」方法已過時

我把鑰匙app.config文件:

<appSettings> 
    <add key="DownloadURL" value="http://<myURL>/" /> 
</appSettings> 

我已經按照說明操作here,和它說,我需要訪問這些關鍵的,像這樣:

URL = System.Configuration.ConfigurationSettings.AppSettings("DownloadURL") 

但我得到以下信息:

公共共享只讀屬性 的AppSettings()爲 「System.Collections.Specialized.NameValueCollection」 是過時:「此方法已過時, 它已取代 System.configuration System.configuration.configurationmanager.AppSettings!」

我試圖取代舊方法與新方法,但它不存在。

奇怪,因爲我做了一個類似的事情與一個網絡應用程序,它確實存在那裏。

回答

8

添加對System.Configuration.dll的引用。

Here's an explanation.

+0

您還需要添加,當然using語句。 – 2011-06-17 09:59:06

+0

好的。這是「進口」,因爲它是VB。 – Urbycoz 2011-06-17 11:46:29

+0

如果您不使用類的完整名稱空間,則只需要使用using/import語句,如果包含System.Configuration部分,則不需要它。 – 2012-02-14 11:03:51

相關問題