繁体   English   中英

SvcUtil.exe vs Add Reference

[英]SvcUtil.exe vs Add Reference

当VS.NET中的“添加服务引用”提供您需要的所有代理类时,为什么有人会使用SvcUtil.exe?

有时,VS中的“添加服务引用”无法创建有用的代理。 相反,它会在这里此处为您提供一个空的Reference.cs详细信息。 我创建了一系列bat文件来调用SvcUtil.exe来生成代理类。

svcutil.exe和“添加服务引用”都将在下面使用相同的代理生成代码。 可以将“添加服务引用”视为生成代理的UI方式,它预先填充了一组您必须在svcutil命令行中执行的交换。 例如,当您在VS中添加服务引用时,UI允许您重用引用的程序集中的类型,指定要生成的代理类型(基于sync-async / task等)。 如果要自动生成服务引用,svcutil也很有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM