【问题标题】:WinCE - Unable to start debuggingWinCE - 无法开始调试
【发布时间】:2010-11-18 23:42:38
【问题描述】:

在设备 link 上使用 WinCE C# Forms 应用程序 .NET3.5

我可以很好地部署并运行表单应用程序。

我可以使用 Windows CE 测试工具包link,它会自动将自身部署到设备并运行测试。

问题:无法开始调试。它锁定了VS2008。似乎可以很好地部署应用程序,然后挂起。最终出现“无法开始调试”

我无法使用 SOTI link,因为它无法将自身部署到设备

【问题讨论】:

    标签: visual-studio-2008 windows-mobile windows-ce soti


    【解决方案1】:

    我已经逐步解决了这个问题 1.打开MS Vs 2005->VS远程工具->远程注册表编辑器 突出显示 Windows CE 5.0 -> HKLM -> 系统 右键单击右侧窗格并选择新建 DWORD 值。 在名称字段类型(完全不带引号)“CoreConOverrideSecurity”并将其值设置为 1 关闭编辑器。使用 Save State 关闭模拟器。 参考: http://wincetips.blogspot.com/

    【讨论】:

    • Studio 远程工具使用 CoreCon 进行连接,因此如果您无法从 Studio 的调试器连接,您也将无法从远程注册表编辑器进行连接。本质上这是一个 22 条规则。
    【解决方案2】:

    CETK 有效的事实是一个红鲱鱼。它使用不同的传输 (PlatMan),因此是否有效实际上与托管应用程序是否有效(使用 CoreCon)无关。

    Studio 调试非常可靠提供您在桌面和设备上拥有正确且相同版本的 CoreCon。您是否已升级到 Studio 的最新服务包?目标是否已经有 CoreCon? CoreCon 的目标版本是否与开发 PC 上的相同?您是否仅在目标上安装了 CF 3.5,还是还安装了 2.0? CF的SP版本和PC上的一样吗?

    【讨论】:

    • 对 - 我需要深入研究这个......感谢。
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-12
      • 1970-01-01
      • 2017-06-08
      • 1970-01-01
      • 2011-09-01
      • 2012-12-28
      • 1970-01-01
      相关资源
      最近更新 更多