因此,在将 WCF 服务代理代码放入 Visual Studio 中的项目时,我似乎有几个主要选择:
使用Visual Studio 的内置工具进行服务引用
使用简单的 svcutil 命令,例如
svcutil http://[my endpoint] /namespace:[my namespace] /noconfig
(因为我在项目中使用了一些相当标准的绑定),然后将生成的文件拖到我的项目中(或就地升级)。
需要明确的是,选项 2 感觉是最好的,虽然没有内置的更新工具。但服务参考对话框生成的文件数不胜数。 我缺少的 VS 服务参考有什么不为人知的好处吗?