如何设置visual studio以使用.net 3.5 CF?

时间:2009-06-15 19:02:42

标签: wcf compact-framework windows-mobile-5.0

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

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

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

无论如何,谷歌'NetCFSvcUtil',如果您运行的是Windows 7,那么您需要更新的版本 - Updated NetCFSvcUtil

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


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

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

运行Vista还是更高版本? :适用于Windows Vista的Windows Mobile Device Center 6.1驱动程序 否则:Active Sync(最新版本为4.5)

Windows Mobile SDK - Windows Mobile 6标准SDK刷新 - Windows Mobile 6 Professional SDK Refresh

Windows Mobile模拟器图像 - Windows Mobile 6.1标准映像(美国) - Windows Mobile 6.1 Professional Images(美国)

配置活动同步(WMDC) 启动Windows Mobile设备中心 悬停'移动设备设置' - >选择“连接设置” 设置以下选项: - 允许USB连接:true - 允许连接到以下之一:DMA - 此计算机连接到:自动 - 允许自动设备验证:true - 连接到PC时允许此设备上的数据连接:true

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

设置网络访问权限 开始\设置\ [连接] \连接\ [高级] \选择网络 两个选项都应设置为“我的ISP”

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

答案 2 :(得分:0)

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

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