我正在使用VS2008並構建一個針對Compact Framework 3.5和Pocket PC 5的WinForms移動應用程序。我使用VS單元測試功能,測試運行正常但贏了不要停在斷點處。我不斷收到可怕的「斷點不會被擊中,沒有符號被載入這個文件」的消息。該解決方案還包括一個服務器端WCF服務和測試工作正常。小巧的框架:單元測試不會觸及斷點
我搜索了網絡,並嘗試了我可以找到的每個建議。關於我發現的唯一一件似乎有點奇怪的事情是,在配置管理器中,我無法檢查移動設備測試項目的「部署」框。我不知道這是否有問題。
幫助!!
乾杯
馬克
PS - 這將是很好的實際編寫代碼,而不是花我的大部分時間試圖讓這些血腥充滿錯誤的工具和框架的工作:(
更新:我剛剛發現這個頁面,顯然解釋瞭如何解決這個問題:http://msdn.microsoft.com/en-us/library/bb513875.aspx
這裏有2個問題:
這是一個愚蠢的玩笑!嘿,微軟 - 在聲稱我們可以在CF中進行單元測試之前,構建所需的所有基本功能如何?誰想花10分鐘設置一個斷點?
它不起作用。當我嘗試附加調試器時,我得到「無法附加到進程,使用此調試類型,未對此進程啓用附加」。我放棄。
Ctacke再次拯救!謝謝 - 我會檢查你的解決方案:) – 2010-08-12 23:30:11
更新@ctacke回答由於鏈接腐爛[CFTestRunner博客文章](https://opennetcf.com/2009/11/20/debugging-smart-device-mstest-unit-tests/)Souce在CodePlex上,沒有移動到GitHub:[CFTestRunnerSource](http ://ioc.codeplex.com/SourceControl/latest#OpenNETCF.IoC/CFTestRunner/)。另外感興趣的可能是[單元測試需要消息泵](https://opennetcf.com/2008/10/02/unit-testing-classes-that-require-a-message-pump/) – 2017-11-10 15:09:45