我正在尝试为使用basicHttpBinding的Windows移动应用程序生成WCF代理客户端代码,并且我不断收到以下错误:
错误:工具发生错误。
错误:应用程序出错
之前我能够生成代理,但我不知道为什么突然发生这种情况。 我已阅读Sameh Samir's帖子,但我使用的服务不使用我创建的任何消息合同(我使用过LINQ to SQL ORD),WCFTestClient可以连接到服务并显示合同。
更新
似乎问题出在Windows 7 RC1上。我在Win7上尝试它,在XP上运行NetCFSvcUtil后,一切正常。
任何人都知道如何向Microsoft报告此问题?
答案 0 :(得分:25)
现在这是一个可用的新工具,它取代了旧版本的NetCFSvcUtil。它于2009年8月10日星期一发布。可以通过以下链接下载:
http://download.microsoft.com/download/6/2/0/6205ED05-E435-44FC-AA82-B763CA5F8B1A/NetCFSvcUtil.exe
祝你好运!
答案 1 :(得分:2)
我发现了这个:http://blogs.msdn.com/habibh/archive/2009/06/26/netcfsvcutil-exe-and-windows-7.aspx
基本上,它指出: 目前,此问题没有可用的修复程序。唯一的解决方法是在Windows Vista(SP1或更早版本)或Windows Server 2008(SP1或更早版本)上运行NetCFSvcUtil.exe,然后将生成的客户端代码复制到其他计算机。