我正在与运行Windows CE 5.0的手持式设备的工作。该程序运行,但我不能调试,希望它的一些简单和愚蠢的在项目设置的地方埋葬。

因此,对于不会弄乱主要的应用程序,我决定我会开始一个全新的SmartDevice应用。所以MS建立它的默认设置,环境,路径为新的项目和缺省的第一种形式“Form1的”。我缩形式一些,并把一个单一的按钮就可以了与代码在其CLICK事件“This.Close();”

编译并尝试调试并谈到了与警示三角图标...

的空圈

“断点将当前未击中。被装入指定的模块hasnot。”

这是怎么回事...


要回答Bryan的问题......我通过ActiveSynch 4.5通过USB连接在我们的办公室的其他程序员使用相同的配置进行调试,但他本周的小镇了,我一直在负责的处理一些审查。

另外,我使用Visual Studio 2005,不是2010 ...

有帮助吗?

解决方案 2

问题是紧凑型框架SDK的版本。我不得不卸载,重新安装,并把CF SDK SP1中...调试现在的工作......

其他提示

这是可能你的设备可以被“锁定”由设备制造商或移动运营商使得难以调试设备上运行的应用程序。结果, MSDN对在调试Windows Mobile应用程序的重要资源中心:

http://msdn2.microsoft.com/en-us/library/ bb158521.aspx

在页面的中间,你会发现有关默认安全设置的说明和标题为“部署,设置,安全和你”的文章的链接。

您可能希望有Visual Studio中部署它到您的设备之前签署您的应用程序。你可以找到有关的更多信息:

http://msdn2.microsoft.com/en-us/library/ ms839681.aspx

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top