本文主要是介绍Service Model Metadata Utility Tool (SvcUtil.exe),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
通过执行以下步骤,使用适当的开关运行 Service Model Metadata Utility Tool (SvcUtil.exe) 以创建客户端代码和配置文件:
-
通过选择“开始”菜单中的“Microsoft Windows SDK”项下的“CMD Shell”,启动 Windows SDK 控制台会话。
-
导航到要放置客户端代码的目录。 如果使用默认设置创建 Client 项目,则目录为 C:/Documents and Settings/<用户名>/Documents/Visual Studio 2008/Projects/Service/Client。
-
将命令行工具 Service Model Metadata Utility Tool (SvcUtil.exe) 与适当的开关一起使用以创建客户端代码。 下面的示例生成服务的代码文件和配置文件。
[C#]
svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
[Visual Basic]
svcutil.exe /language:vb /out:generatedProxy.vb /config:app.config http://localhost:8000/ServiceModelSamples/service
默认情况下,将在一个以服务命名的文件(例如,在本示例中将为 CalculatorService.cs 或 CalculatorService.vb,其扩展名与编程语言相对应:.vb 对应于 Visual Basic,.cs 对应于 C#)中生成客户端代理代码。 所用的 /out 开关会将客户端代理文件的名称更改为“generatedProxy.cs”。 所用的 /config 开关会将客户端配置文件的名称从默认的“output.config”更改为“app.config”。 请注意,这两个文件都在 C:/Documents and Settings/<用户名>/Documents/Visual Studio 2008/Projects/Service/Client/bin 目录中生成。
这篇关于Service Model Metadata Utility Tool (SvcUtil.exe)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!