为什么我们需要SvcUtil.exe来创建/生成代理类

时间:2010-06-14 17:41:10

标签: c# wcf

问候!!

我是wcf的新手并且有些疑惑。 我能够创建一个wcf服务,并且能够使用“添加服务引用”在客户端应用程序中使用该服务。现在我的问题是为什么我们需要SvcUtil.exe来创建/生成代理类然后由客户端使用,使用'添加参考'可以轻松完成同样的事情。目的是什么。

1 个答案:

答案 0 :(得分:2)

你没有 - 我很确定他们是等同的。显然,svcutil可以从命令行运行,而“添加Web引用”仅适用于Visual Studio,但它们大致相同。

我们使用svcutil不添加Web引用,因为它创建的大量文件成为版本控制的噩梦。