Configuration windows phone 7上的App.config?
亲爱的各位, 我正在windows phone 7上构建一个应用程序。我的应用程序需要一些配置,如Web服务URL、数据库名称等。。。这些配置可以在部署期间随时更改(但我不想重新构建应用程序)。在WPF应用程序中,我经常将这些配置保存在App.config文件中,但在WP7应用程序中我不能 如果你以前遇到过这个问题,并且你有任何解决办法,请告诉我 非常感谢Configuration windows phone 7上的App.config?,configuration,windows-phone-7,app-config,Configuration,Windows Phone 7,App Config,亲爱的各位, 我正在windows phone 7上构建一个应用程序。我的应用程序需要一些配置,如Web服务URL、数据库名称等。。。这些配置可以在部署期间随时更改(但我不想重新构建应用程序)。在WPF应用程序中,我经常将这些配置保存在App.config文件中,但在WP7应用程序中我不能 如果你以前遇到过这个问题,并且你有任何解决办法,请告诉我 非常感谢 平阮。我不清楚你的问题,但: 如果希望在运行时更改设置(一旦部署),请将此信息存储在IsolatedStorage中。根据最适合您的数据,您
平阮。我不清楚你的问题,但: 如果希望在运行时更改设置(一旦部署),请将此信息存储在
IsolatedStorage
中。根据最适合您的数据,您可以使用IsolatedStorageFile或IsolatedStorageSettings。我在第一次运行应用程序时将代码中的默认设置写入到一个隔离的存储文件中,从而实现了这一点。然后可以根据需要读取和更新这些文件
如果您只想在生成时更改值,请将设置包含在资源(.resx)文件中。WP7不支持与桌面.NET应用程序类似的
app.config
文件概念
相反,如果需要提供应用程序的基本配置信息,通常可以将常量和属性getter存储在app.xaml.cs文件中
然后,您可以通过从应用程序中的任何位置将Application.Current强制转换为应用程序来访问这些属性
var property = ((App) Application.Current).MyWebServiceUri;
其他选择包括
- 将XML、JSON或INI样式的数据文件存储为类型内容,然后打开该文件并在运行时对其进行解析
- 存储资源文件,在运行时进行解析李>