如何在构建时自动更新服务引用?

时间:2015-05-13 09:26:20

标签: c# wcf tfs2013 msbuild-task

我正在使用Visual Studio 2013和Team Foundation Server 2013更新4以及所有适当的构建服务。

我有一个.NET项目,它引用了几个WCF服务。我想要做的是自动更新服务引用,作为每个构建的一部分。手动执行此过程不再是一个选项,因为它耗费时间,因此我们的想法是自动执行此过程。程序集的目标框架必须为4.0。

这是否可以使用构建任务?

1 个答案:

答案 0 :(得分:2)

您可以使用以下内容作为预构建事件,如果您已连接到服务器,它应该为您生成必要的文件。

echo y | "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat"
cd %~dp0
"C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\svcutil.exe" http://localhost:8181/?wsdl