如何通过命令行或以编程方式检索或生成.svcmap文件?

时间:2017-11-30 14:19:27

标签: c# visual-studio web-services wcf svcutil.exe

我需要使用命令行检索或生成WCF文件.svcmap。我通常使用Visual Studio(更新服务参考/添加服务参考)添加或更新服务引用,但我现在需要以编程方式执行此任务。

到目前为止,我发现:svcutil.exe这是检索和生成所需文件的一部分的好方法:

output.config  
*.cs  
*.wsdl

但仍然缺少我读过的.svcmap是一个非常重要的文件和.datasource文件。有人知道如何以编程方式重新创建Visual Studio在这种情况下的功能吗?

2 个答案:

答案 0 :(得分:0)

尝试以下命令行:

svcutil /t:code http://<service_url> /out:<file_name>.cs /config:<file_name>.config

答案 1 :(得分:0)

我对.svcmap文件错了,它只是VS中添加服务引用功能的配置文件。如果我需要的是以编程方式生成服务客户端代码,则不需要.svcmap文件。所需的一切都是.cs.config文件,为此,我只需要使用svcutil.exe