0

我正在尝试构建一个 Windows Mobile 5 WCF 客户端。该项目当前使用 Web 服务,但我想将其转换为 WCF。我在设备上安装了 .NET CF 3.5 可再发行组件,但是如何在 VS 2008 中的现有项目中显示“添加服务引用”菜单选项?

4

2 回答 2

1

刚刚意识到我使用了错误的回复(是的,我收集了这些用于工作)

无论如何,如果您运行的是 Windows 7,请使用谷歌“NetCFSvcUtil”,那么您需要更新版本 -更新的 NetCFSvcUtil

基本上,您将使用此实用程序为您创建代理。


相当冗长的帖子,但这会让你开始:)

然后谷歌这些东西,下载并安装:

运行 Vista 或更高版本?:Windows Mobile Device Center 6.1 Driver for Windows Vista 否则:Active Sync(我认为最新版本是 4.5)

Windows Mobile SDK - Windows Mobile 6 Standard SDK Refresh - Windows Mobile 6 Professional SDK Refresh

Windows Mobile 模拟器映像 - Windows Mobile 6.1 标准映像(美国) - Windows Mobile 6.1 专业映像(美国)

配置 Active Sync (WMDC) 启动 Windows Mobile 设备中心 将鼠标悬停在“移动设备设置”-> 选择“连接设置”设置以下选项: - 允许 USB 连接:true - 允许连接到以下选项之一:DMA - 此计算机连接到:自动 - 允许自动设备身份验证:真 - 连接到电脑时允许此设备上的数据连接:真

配置模拟器 启动 Visual Studio 设备管理器(从 C:\Program Files\Microsoft Device Emulator\1.0\dvcemumanager.exe 创建一个快捷方式) 右键单击​​一个条目并按“连接”以启动模拟器映像 启动模拟器后,右键单击相同的仿真器图像并按“Cradle”(这将建立主动同步伙伴关系)。如果这是您第一次与此特定仿真器映像合作,WMDC 将提示您建立合作伙伴关系,您需要这样做。你不需要同步任何东西(事实上我建议你不要),但你仍然需要完成这个过程。

设置网络访问开始\设置\[连接]\连接\[高级]\选择网络这两个选项都应该设置为“我的ISP”</p>

创建一个设备项目启动 Visual Studio 文件\新建\项目:智能设备\智能设备项目 - 按照向导。

于 2009-09-04T10:30:01.697 回答
0

您的项目可能针对的是框架 2.0。

让您的项目以 .NET 3.0 或 3.5 为目标,以添加“添加服务引用”选项。

于 2009-06-15T19:53:09.457 回答