为紧凑框架2.0生成WCF代理

时间:2013-05-06 02:50:00

标签: wcf compact-framework

我有一个用VS 2010编写的 WCF服务,.Net framework 4.0 。我在服务中使用 basicHttpBinding 。我正在尝试从 .net compact framework 2.0 客户端使用该服务。我已经尝试过netcfsvcutil,但它总是抛出“应用程序中的错误”错误。

(1)我可以使用netcfsvcutil为Compact framework 2.0生成代理,还是只支持cF 3.5?所有帖子都在CF 3.5的背景下讨论这个工具。

(2)我可以使用svcutil生成代理吗?

(3)我可以在CF 2.0客户端中使用WCF服务吗?

我一直在寻找答案一周但却找不到任何答案。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我不是100%,但我相当确定您需要将CF35框架安装到CF 2.0设备上。

您可以下载可再发行组件,然后在安装应用程序之前安装该cab安装程序步骤1:

.NET Compact Framework 3.5 Redistributable

听起来你已经下载并安装了NETCFv35PowerToys.msi,但是你知道它中的 NetCFSvcUtil.exe 已经过时了吗?这里有一个更新:

Download New NetCFSvcUtil.exe from Microsoft

这是一篇包含更多信息的帖子:

NetCFSvcUtil "Error: An error occurred in the tool."