2010-10-05 60 views
1

我正在使用運行Windows CE 5.0的手持設備。該程序運行,但我無法進行調試,並希望它的某些簡單和愚蠢的東西埋在項目設置的某處。調試不適用於Win CE 5.0設備

因此,爲了不弄亂主應用程序,我決定啓動一個全新的SmartDevice應用程序。所以MS爲新項目構建其默認設置,環境和路徑,並默認它是第一種形式「Form1」。我將表單縮小一些,並在其CLICK事件中使用代碼在其上放置一個按鈕「This.Close();」

編譯並嘗試調試,並與三角警示牌圖標的空圈來了......

「斷點目前不會受到打擊。指定的模塊hasnot加載。」

這是怎麼回事......


要回答Bryan的問題......我通過USB通過ActiveSynch 4.5其他程序員連接在我們的辦公室使用相同的配置進行調試,但他不在這個城市的一週,我已經負責一些流程的審查。

而且,我使用Visual Studio 2005中,沒有2010 ...

+0

您如何將設備連接到您的開發PC?你如何部署到設備? – Bryan 2010-10-05 18:17:56

+0

沒有人使用VS 2010作爲這個東西:(無法打開項目 – Bryan 2010-10-05 19:18:59

+0

不幸的是,我從來沒有嘗試過以這種方式連接到設備,我的經驗一直是在網絡上運行。我不得不這樣做,比如運行conmanclient2,我不知道是否需要使用USB。對不起,我不能幫助。 – Bryan 2010-10-05 19:20:52

回答

0

問題是緊湊型框架SDK版本。我不得不卸載,重新安裝並將CF SDK SP1放入... Debug正在工作...

0

很可能你的設備可以「鎖定」由設備製造商或移動運營商使其難以調試運行中的應用在設備上。
MSDN對在調試Windows Mobile應用程序的重要資源中心:

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

在頁面的中間,你會發現有關默認安全設置的說明,並以一篇題爲「部署,設置一個鏈接,安全和你「。

您可能希望在將Visual Studio部署到您的設備之前簽署您的應用程序。你可以找到有關的詳細信息:

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

+0

感謝您的選擇,但正如我自己發現(最後)所述,來自一個損壞的緊湊框架SDK。在用SP1重新安裝之後,所有工作都很順利...沒有任何安全或證書。 – DRapp 2010-10-07 19:47:22

相關問題