【问题标题】:Specify CLR namespace of auto-generated web service proxy class指定自动生成的 Web 服务代理类的 CLR 命名空间
【发布时间】:2010-09-10 14:41:19
【问题描述】:

当您在 Visual Studio 的 ASP.NET 项目中添加 Web 引用时,始终会添加 Web 应用程序的 根命名空间

所以,如果我添加一个名为 MyWebService 的 Web 引用,并且应用程序的默认命名空间是 MyApplication,那么生成的代理类的命名空间将是:MyApplication .MyWebService.

但是,我希望能够为生成的类指定要使用的命名空间(跳过默认命名空间并将命名空间简单地称为 MyWebService)。

通过命令行使用 wsdl.exe 是完成此任务的唯一方法吗?我不想手动编辑生成的类(因为它可以重新生成)。

非常感谢任何帮助! :)

【问题讨论】:

    标签: asp.net visual-studio web-services web-reference


    【解决方案1】:

    似乎使用 wsdl.exe 是唯一的选择?

    我求助于使用预构建事件来生成代理类。发一个post on how I did it here

    【讨论】:

    • 是的,我也没有弄清楚其他任何事情......感谢您的链接!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多