2012-10-13 46 views

回答

22

LocalSettings

http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.localsettings

OR

RoamingSettings

http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.roamingsettings.aspx

的主要區別在於,RoamingSettings將被保存d到雲,因此可以跨不同設備傳輸相同的用戶配置文件。 LocalSettings是設備特定的。

+1

Akinwale,我收到了三個非常好的答案,但給了你這個提高你的代表,謝謝你的迴應! – GONeale

9

地鐵應用沒有的app.config/web.config中的完全等效。

相反,你應該使用package.appxmanifest配置Windows應用商店的具體數值。

對於本地設置,您應該使用ApplicationData API。

如果你想它部署你可以簡單地加載遠程XML或JSON文件在應用程序啓動後配置的應用程序。

+0

謝謝Denis,你和Akinwale在答案上非常接近。 – GONeale

1

除了上面其重要的技術答案,明白爲什麼這些應用沒有配置文件。

WinRT/Windows商店應用程序是客戶端應用程序,因此與在服務器上運行並需要管理員配置更改的ASP.NET應用程序不同,最終用戶不希望修改這些更改(SQL連接,超時,appSettings,您將其命名爲),因此沒有必要爲這些應用這樣的配置文件,

希望這是有道理的

+13

.config文件不是Web應用程序專有的,所以我不知道你的回答是什麼。 –

0

你可以找到一個樣本基於XML的文件,以模仿的app.config在Windows Store應用程序here

Hth

Stefan

+2

請注意,[只有鏈接的答案](http://meta.stackoverflow.com/tags/link-only-answers/info)不鼓勵,所以答案應該是尋求解決方案的終點(vs.而另一個引用的中途停留時間往往會隨着時間推移而過時)。請考慮在此添加獨立的摘要,並將鏈接保留爲參考。 – kleopatra

相關問題