我需要使用命令行检索或生成WCF文件.svcmap。我通常使用Visual Studio(更新服务参考/添加服务参考)添加或更新服务引用,但是我现在需要以编程方式执行此任务。
到目前为止,我发现:svcutil.exe
是检索并生成所需文件的一部分的好方法:
output.config
*.cs
*.wsdl
,但仍缺少我阅读的.svcmap
是一个非常重要的文件和.datasource
文件。有人可以知道如何以编程方式重新创建Visual Studio在这种情况下做什么?
尝试以下命令行:
svcutil /t:code http://<service_url> /out:<file_name>.cs /config:<file_name>.config
我对.svcmap
文件错了,它只是VS中添加服务参考功能的配置文件。如果我需要的是通过编程生成服务客户端代码,则无需.svcmap
文件。所需的一切都是.cs
和.config
文件,为此,我只需要使用svcutil.exe