手动设置服务引用的命名空间

本文关键字:命名空间 引用 服务 设置 | 更新日期: 2023-09-27 18:35:36

在Visual Studio中添加Web引用时,生成的代理类会自动使用默认命名空间,该命名空间由应用程序的默认命名空间和Web引用名称组成。 问题是我有一个配置文件 Web 服务,我的所有项目都使用它进行身份验证。由于命名空间,我无法添加配置文件类作为链接。现在我想知道是否有任何方法可以手动设置引用名称?(或者也许有更好的方法可以解决我的问题。到目前为止,我找到了这个:

1-转到服务Reference.cs,然后重命名命名空间。(问题是每次我更新服务时,命名空间都会恢复为默认值)

2-我发现这个:在Visual Studio中手动设置Web服务代理类的命名空间(问题是我必须更改可能导致意外错误的构建事件。

手动设置服务引用的命名空间

将"自定义工具"选项与 wsdl 一起使用.exe并提供所需的参数。每当要更新服务引用时,请使用下面提到的选项运行自定义工具。

/n[amespace]:namespace

欲了解更多信息,请访问 https://msdn.microsoft.com/en-us/library/7h3ystb6%28VS.80%29.aspx