【问题标题】:Visual Studio - Update project service reference using command lineVisual Studio - 使用命令行更新项目服务参考
【发布时间】:2014-10-03 15:36:42
【问题描述】:

我在一个带有 Web 服务的 C# 项目中工作,我需要更新公司中每个环境的服务引用,我目前在 Visual Studio 中打开该项目,右键单击服务引用,更新它和创建已发布的站点,有什么方法可以更快地执行此过程,例如使用命令行,这样我就可以更新服务引用并发布站点而无需进入 Visual Studio?非常感谢您的帮助,谢谢!

【问题讨论】:

    标签: c# visual-studio-2010 service-reference


    【解决方案1】:

    您说您正在使用 Web 服务引用。然后您应该能够使用wsdl.exe 更新它们。如果您已经为您的环境设置了自动构建,那么您应该能够添加一个新任务,每次构建时都会刷新它们。

    如果您使用的是 MSBuild,请查看 this answer,这可能是您的解决方案。当然,这必须在每个环境中进行更改,需要更新,但如果你这样做了,你应该可以安全地应对未来的合同变更。

    【讨论】:

      【解决方案2】:

      更新服务引用的命令行实用程序是 svcutil.exe 讨论了您要完成的工作here,svcutil 上的文档是here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-13
        • 2010-12-22
        • 2016-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多