2010-11-18 47 views
3

设备上linkWinCE的 - 无法启动调试

使用WinCE的C#窗体应用程序.NET3.5我可以部署罚款和运行表单应用程序。

我可以使用Windows CE测试套件link,该套件自动部署到设备并运行测试。

问题:调试不会启动。它锁定了VS2008。它似乎部署的应用程序很好,然后挂起。最终以“无法启动调试”

我不能使用SOTI link,因为它没有自己部署到设备

回答

0

是CETK工作是一个红色的鲱鱼的事实出现。它使用不同的传输方式(PlatMan),所以不管是否工作,实际上都不会影响托管应用程序是否可以工作(它使用CoreCon)。

Studio调试非常稳定提供您在桌面和设备上拥有正确和相同版本的CoreCon。您是否已升级到Studio的最新Service Pack?目标是否已经拥有CoreCon? CoreCon的目标版本与开发PC上的版本相同吗?你只有CF 3.5的目标,还是2.0也安装?它与PC上的CF版本相同吗?

+0

对 - 我需要深入了解这.. ..赞赏。 – 2010-11-19 04:02:44

3

我已经解决了通过步骤 1.打开ms和2005-> VS远程工具 - >远程注册表编辑器 亮点的Windows CE 5.0这个麻烦 - > HKLM - >系统 右键单击右侧窗格中,选择New DWORD值。 在名称字段中键入(完全且不带引号)“CoreConOverrideSecurity”并将其值设置为1 关闭编辑器。使用保存状态关闭仿真器。 参考: http://wincetips.blogspot.com/

+0

Studio Remote工具使用CoreCon进行连接,因此如果您无法从Studio的调试器进行连接,则您也将无法从Remote Registry编辑器进行连接。从本质上讲,这是一个catch-22。 – ctacke 2011-04-11 15:58:29

0

我得到了在模拟器中成功部署后“无法启动”弹出。 CE Remote Process查看器工具无法显示我的程序在仿真器中添加的轨迹。我试图将仿真器的过程附加到VS2008,但失败了。后来我重新安装了VS2008的完整安装。它解决了这个问题。