客户服务合同是否仍在WCF 4.0中自动生成?

时间:2013-01-15 22:46:30

标签: wcf wcf-client nettcpbinding servicecontract

我有一个net.tcp绑定示例,显然可以追溯到.NET 2.0运行时版本。 WCF Net.TCP绑定示例的客户端代码具有标记为“System.CodeDom.Compiler.GeneratedCodeAttribute(”System.ServiceModel“,”2.0.x.x“)的接口。

它还定义了一些Request&响应类,其中请求显然包装了服务操作契约的参数,而响应类包装了结果/返回值。它还定义了服务的控制器类。

现在,在winform使用net.tcp绑定托管的WCF中,我发现自己无法自动生成这些类。我想知道,这是一种古老的做事方式吗?需要吗?或者我可以在客户端应用程序中包含对包含该服务的DLL的引用吗?

我做了一些修改,现在没有任何作用,想知道我是否可以摆脱那些“自动生成”类(或者如果没有,我怎么能重新生成它们?)。

我在Windows 7旗舰版下使用Visual Studio 2012 Ultimate for .NET 4.5。我的应用程序是两个使用WCF和netTCP绑定的winforms(客户端和服务器)。

1 个答案:

答案 0 :(得分:0)

显然我必须指出基地址而不是服务或端点的svcutil。然后它将生成客户端代码和配置。