2012-07-10 187 views
0

我創建了一個控制檯應用程序,並通過Add - > New Item - > Settings文件添加了Settings1.settings文件。當我嘗試訪問Properties.Settings智能感知不能識別屬性。無法從設置文件中讀取

但是當我嘗試添加一個設置是通過屬性文件 - >設置 - >創建設置文件屬性是由智能感知顯示..

此外,手動創建的設置文件出現在我的解決方案資源管理,但一通過屬性 - >設置 - >創建設置文件創建出現在單獨的路徑「屬性 - >設置」中。

兩者有什麼區別?

感謝提前:)

+0

右鍵單擊該文件並檢查其構建屬性。差異必然在那裏:) – dasblinkenlight 2012-07-10 10:47:25

+0

我找不到任何區別。 。都有相同的proprties :( – Shrikey 2012-07-10 10:49:15

回答

1

設置屬性命名空間下的孩子生活,因此你的智能感知正常工作

在設置中,你可以爲範圍創建類型變量,如用戶或應用程序

一個巨大的例子是,我可以將我的應用程序設置保存在一個變量中

+0

謝謝HatSoft :)但是如果我想要訪問設置文件的值不添加到屬性文件夾?訪問它們的唯一方法是通過configurationManager.appsettings(假設我將所有值作爲應用程序作用域)? – Shrikey 2012-07-10 10:58:37