Wcf 如何在Window8 RT应用程序中存储配置?

Wcf 如何在Window8 RT应用程序中存储配置?,wcf,xaml,windows-runtime,windows-store-apps,Wcf,Xaml,Windows Runtime,Windows Store Apps,我需要将Win8应用程序连接到WCF服务。WCF客户端是使用创建的 要求是在运行时更改端点URL。Win 8没有设置,而是使用设置 问题是应用程序在启动时需要URL。如果URL无效或无法访问,则应用程序将终止 问题是,如何管理应用程序启动需要配置设置的场景,以及在运行时设置的场景?当您创建客户端实例时,在开始使用它之前,您可以通过访问客户端的Endpoint属性来更改服务的地址。类似下面的代码 var client = new ServiceReference1.ServiceClient();

我需要将Win8应用程序连接到WCF服务。WCF客户端是使用创建的

要求是在运行时更改端点URL。Win 8没有设置,而是使用设置

问题是应用程序在启动时需要URL。如果URL无效或无法访问,则应用程序将终止


问题是,如何管理应用程序启动需要配置设置的场景,以及在运行时设置的场景?

当您创建客户端实例时,在开始使用它之前,您可以通过访问客户端的
Endpoint
属性来更改服务的地址。类似下面的代码

var client = new ServiceReference1.ServiceClient();
client.Endpoint.Address = new EndpointAddress(yourNewUri);

创建客户端实例时,在开始使用它之前,您可以通过访问客户端的
端点
属性来更改服务的地址。类似下面的代码

var client = new ServiceReference1.ServiceClient();
client.Endpoint.Address = new EndpointAddress(yourNewUri);

新URI将来自本地/漫游设置。如何在运行时设置/重置这些?(我不想使用设置咒语,而只是在磁盘某处的普通csv/xml文件)只需在使用文件之前/之后读取/写入磁盘中的文件。新URI将来自本地/漫游设置。如何在运行时设置/重置这些?(我不想使用设置符,而只是在磁盘上的某个地方使用普通的csv/xml文件)只需在使用之前/之后读取/写入磁盘中的文件。