2011-11-03 15 views
8

Po uruchomieniu aplikacji WP7.1 pojawia się ten błąd.WP7 (1): System.Windows.debug.resources nie został znaleziony?

pliku lub zestawu nazwa 'System.Windows.debug.resources, Version = 2.0.5.0, Culture = en-US, TokenKluczaPublicznego = 7cec85d7bea7798e' lub jeden z jego zależnościami, nie został znaleziony.

Każdy pomysł, co się dzieje?

+0

W którym momencie pojawia się błąd? Co próbujesz zrobić? –

+3

Nadal nie znalazłem przyzwoitą odpowiedź na to. Ci faceci widzą ten sam problem: http://forums.create.msdn.com/forums/p/85779/571045.aspx To nie jest żaden problem w czasie wykonywania, o ile mi wiadomo - to tylko pokazuje, kiedy masz "przerwę" w przypadku wyjątku zgłoszonego "włączony dla" Wyjątki środowiska wykonawczego języka wspólnego "w Visual Studio. –

+3

Wystąpił ten sam problem, ale zniknął, gdy odznaczyłem opcję "Zrzucono" w debugowaniu-> Wyjątki. – Markus

Odpowiedz

-2

Istnieje proste obejście tej metody po prostu stworzyć swój kontrolę zwyczaj CheckBox przez dziedziczenie Windows Phone silverlight wyboru i zastąpić toString() jak poniżej:

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

zobacz więcej tutaj: Framework Exceptions in Windows Phone

2

W moje doświadczenie, które może się zdarzyć, jeśli utworzysz lub użyjesz jakiegoś elementu ramowego (lub dowolnego obiektu zależności w tym zakresie) w wątku innym niż UI.

Po prostu sprawdź, czy wszystkie zadania związane z interfejsem użytkownika są wykonywane w wątku UI, a jeśli nie, użyj Dispatcher.BeginInvoke, aby opublikować je w wątku głównym.

Powiązane problemy