亲爱的各位,
我正在开发一个Windows Phone 7应用程序。我的应用程序需要一些配置,例如Web服务URL、数据库名称等。这些配置可能在部署期间需要随时更改(但我不想重新构建应用程序)。在WPF应用程序中,我经常将这些配置保存在App.config文件中,但在WP7应用程序中我无法这样做。
如果您之前遇到过此问题并且有任何解决方案,请告诉我。
非常感谢。
Binh Nguyen.
如果您之前遇到过此问题并且有任何解决方案,请告诉我。
非常感谢。
Binh Nguyen.
WP7不支持桌面.NET应用程序中的app.config
文件概念。
相反,如果您需要为应用程序提供基本配置信息,您可以将常量和属性getter存储在App.xaml.cs文件中。
然后,您可以通过从应用程序的任何位置将Application.Current转换为App来访问这些属性。
var property = ((App) Application.Current).MyWebServiceUri;
其他选项包括:
IsolatedStorage
中。您可以使用IsolatedStorageFile或IsolatedStorageSettings,具体取决于您的数据最合适的方式。