2011-11-03 38 views
8

當我運行我的WP7.1應用程序時,出現此錯誤。WP7(1):找不到System.Windows.debug.resources?

文件或程序集名稱 'System.Windows.debug.resources,版本= 2.0.5.0,文化= EN-US,公鑰= 7cec85d7bea7798e',或者它的一個依賴,沒有被發現。」

任何想法發生了什麼?

+0

您在哪一點得到錯誤?你想做什麼? –

+3

我還沒有找到一個體面的答案。這些人看到相同的問題: http://forums.create.msdn.com/forums/p/85779/571045.aspx就我所知,它在運行時從來都不是問題 - 它只會在你有「break在Visual Studio中爲「Common Language Runtime Exceptions」啓用了「異常拋出」。 –

+3

我遇到了同樣的問題,但當我在Debug-> Exceptions中未選中「Thrown」時,它就消失了。 – Markus

回答

-2

有像這樣這只是建立在繼承的Windows Phone Silverlight的複選框自定義CheckBox控件,並重寫的ToString()方法的簡單的解決方法:

public class MyCheckBox:CheckBox 
{ 
    public override string ToString() 
    { 
     return string.Empty; 
    } 
} 

多看這裏: Framework Exceptions in Windows Phone

2

在我在非UI線程中創建或使用某個框架元素(或任何相關對象)時可能發生的經驗。

只需檢查是否在UI線程上執行了所有與UI相關的任務,如果沒有,請使用Dispatcher.BeginInvoke將它們發佈到主線程。