目前我只是按照教程使用向导添加Web服务(非native / non.net)。
在web.config文件中创建以下代码。
<applicationSettings>
<cart_Test.Properties.Settings>
<setting name="cart_Test_net_webservicex_www_globalweather" serializeAs="String">
<value>http://www.webservicex.net/globalweather.asmx</value>
</setting>
</cart_Test.Properties.Settings>
</applicationSettings>
也可以Properties.Settings
形式看到它。当我更新Properties.Settings时,我看到Web.Config文件也被更新了。但是当从properties.settings删除此Web服务时,它只从web.config文件中删除,我可以在web references
下的解决方案资源管理器中看到Web服务。
我希望以编程方式完全从应用程序添加/更新/删除服务,以便从用户那里获取输入,然后在设置/安装Web应用程序时访问properties.settings并更新/添加Web服务。
因此,在发布和打包应用程序时,允许管理员使用自定义设置表单添加Web服务,而不是弄乱后端代码,这将非常用户友好。
我该如何处理?