Windows CE的SDK为Visual Studio 2008(Windows CE SDK f

2019-07-18 10:09发布

我是新的Windows CE编程。

我有Visual Studio 2008和Visual Studio 2005中,我发现下面的SDK为Windows Mobile

http://www.microsoft.com/downloads/details.aspx?familyid=06111A3A-A651-4745-88EF-3D48091A390B&displaylang=en

请帮我决定,如果这是正确的,或请随时给我重定向正确的

在此先感谢Sujay

Answer 1:

如果您靶向Windows CE设备(而不是Windows Mobile的),那么每个设备都有它自己特定的SDK。 如果你不使用特定于设备的功能,可以创建一个C#为Windows CE 5.0的应用程序,这将有包含在图像中的.NET组件的每个Windows CE设备上工作。
不要混合使用的Windows CE和Windows Mobile。 Windows移动5-6.5是基于Windows CE 5.0,但有一个标准的SDK(SDK不同的在使用不同版本的Windows移动)。 Windows CE的,正如我所说,在特定的解决方案中,你应该得到的SDK形成OEM。



Answer 2:

如果你需要一个Windows CE仿真得到它这里http://www.microsoft.com/downloads/thankyou.aspx?familyId=a120e012-ca31-4be9-a3bf-b9bf4f64ce72&displayLang=en

并设置仿真器看看这个指南http://www.hpc.net/chat.asp?ObjectID=97662

编辑:hpc.net链接是现在死了所以这里是用自由之路机页面上找到。 https://web.archive.org/web/20070428121320/http://www.hpc.net/chat.asp?ObjectID=97662

连接CE 5.0模拟器VS2005

  1. 这将使用网络的方法和保存模拟器状态。 它不使用ActiveSync,通信端口或空调制解调器电缆。

    使用快捷命令是这样开始的仿真器:

    “C:\ Program Files文件\的Windows CE 5.0模拟器\ Emulator_500.exe” nk.cem /视频640 * 480 * /以太网虚拟交换机/ sharedfolder “C:\ CE5SharedFolder”

    共享文件夹出现在模拟器上的\我的设备\存储卡。 使用共享文件夹,将下列文件复制到\我的设备\的Windows \文件夹在模拟器。 这些文件位于\ Program Files文件\ Common Files文件\ Microsoft共享主机上的\ CoreCon \ 1.0 \目标\ wce400 \ X86或类似

    • Clientshutdown.exe
    • ConmanClient2.exe
    • CMaccept.exe
    • eDbgTL.dll
    • TcpConnectionA.dll
  2. 选择模拟器 - >开始菜单 - >运行 - > \的Windows \ conmanclient2.exe。

  3. 通过双击获取仿真器的IP地址在T网络符号左下角。 如果没有IP地址,试着在主机上安装Microsoft Loopback Adapter,并检查虚拟机网络服务,或其他主机的网络问题。 (这是难以位)。

  4. 要检查仿真器在DOS提示符响应,主机类型平。

  5. 要获得“保存状态”在模拟器上工作时,请使用“保存状态”选项模拟器。 然后定位到主机 - >我的文档 - >我的虚拟机

  6. 保存的状态是名称中有花括号中字符串类似{06A8A448-EB8B-4E0B-8A88-451412A10C66}说了,被称为GUID的文件夹中。 尝试这种重命名文件夹,这样就可以突出显示并复制GUID字符串本身(而不是文件夹)。

  7. 然后添加的选项,这是类似于/ VMID {06A8A448-EB8B-4E0B-8A88-451412A10C66},上述模拟器快捷命令。

  8. 该快捷方式现在应该开始从保存的状态模拟器。 这是备份保存的状态文件夹是一个好主意。

  9. 在主机中的Visual Studio 2005 - >工具 - >选项 - >设备工具 - >设备

  10. 然后选择Windows CE 5.0的设备 - >属性 - >配置

  11. 在“配置TCP / IP传输”对话框中,选择“使用特定的IP地址”,然后键入您中找到的模拟器的IP地址。

  12. 关闭对话框。

  13. 选择模拟器 - >开始 - >运行 - > \的Windows \ cMaccept.exe三分钟内连接到从VS2005模拟器。

  14. 在VS2005启动调试运行你的应用程序和VS2005应该部署两个cab文件nectcfv2.wce5.x86.cab和system_SR_enu.cab第一(这可能需要一些时间),然后你的应用程序。

  15. 在模拟器关闭应用程序(我已经使用主机上的停止按钮的麻烦)。

  16. 关闭使用“保存状态”选项模拟器。

  17. 您可能需要重新运行cMaccept的每次启动模拟器或VS2005的时间,但cab文件不应该需要重新部署,以及模拟器地址也应该保持不变。

  18. 为了避免cMaccept导航主机 - >程序 - >微软的Visual Studio 2005 - > Visual Studio远程工具 - >远程注册表编辑器

  19. 在显示高亮的“Windows CE 5.0的设备”选项,在“选择Windows设备”对话框

  20. 在立即运行cMaccept的,然后模拟器单击确定在远程注册表编辑器

  21. 突出的Windows CE 5.0 - > HKLM - >系统

  22. 右键单击右侧窗格中,选择新建DWORD值。

  23. 在名称字段类型(准确,不带引号)“CoreConOverrideSecurity”并将其值设置为1

  24. 关闭编辑器。 关闭与保存状态模拟器。



Answer 3:

首先,Sujay,我会认为你不是故意的Windows CE明确。 我假设你的意思是为运行微软操作系统的手持设备进行编程。 CE还没有被用于五六年。 这些设备都运行Windows Mobile。 6.5是现在最流行的。

你并不需要一个SDK在Visual Studio编程的Windows Mobile。 它已经出炉。如果你想获得最新的工具在Windows Mobile 6开发,那么,该位置您指定的是完美的。

下面是另一个伟大的地方获得高层次的信息: Windows Mobile的开发中心



Answer 4:

我想你可以使用C#和创建smartdevice项目,并使用C#制作的应用程序,通过DLL improting的使用非托管代码..

更多的样本只看到“程序文件\的Windows Mobile 6个SDK \样本\无忧\ CPP”这里u得到一些样本。



文章来源: Windows CE SDK for Visual Studio 2008