是否有任何方法可以修改Silverlight应用程序上ClientConfig上的终结点

本文关键字:ClientConfig 程序上 应用程序 结点 应用 Silverlight 任何 方法 修改 是否 | 更新日期: 2023-09-27 18:20:09

我已经成功地将web.config中的键值vars读取到我的silverlight应用程序中,现在我想在方法"Application_Startup"(用于说明一些内容)上用我得到的一些值修改端点地址。

我试过使用System.Configuration来打开它(但它在silverlight上不存在),考虑过脚本,但任何事情似乎都有效或可行(脚本可以在构建后修改它,但当时应用程序已经准备好了)。不要试图理解我为什么这么做,因为这是维护职责,可悲的是必须这么做:

感谢

是否有任何方法可以修改Silverlight应用程序上ClientConfig上的终结点

的建议

假设WS是数据服务客户端的实例,ServerAddress是服务器的IP或DNS,则可以执行以下操作:

WS.Endpoint.Address = New System.ServiceModel.EndpointAddress(ServerAddress)