0

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

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

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

(3) 还有其他方法可以在 CF 2.0 客户端中使用 WCF 服务吗?

一个星期以来我一直在寻找答案,但找不到任何东西。任何帮助深表感谢。

4

1 回答 1

1

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

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

.NET Compact Framework 3.5 可再发行组件

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

从 Microsoft 下载新的 NetCFSvcUtil.exe

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

NetCFSvcUtil “错误:工具发生错误。”

于 2013-05-06T14:59:11.377 回答