0

Unity と Silverlight および Prism 2 を使用しています。ラップトップ (Vista 32 を実行) で、VS.NET 2008 SP1 の出力ウィンドウに次のエラーが表示されます。これは、Unity によって内部的にキャッチされていると思われます。

タイプ 'System.Threading.SynchronizationLockException' の初回例外が Microsoft.Practices.Unity で発生しました

私のデスクトップ マシン (Vista 64 を実行) で同じコードベースを使用していますが、同じエラーは表示されません。

アプリ (Prism 2 を使用) でいくつかのイベントが公開されており、サブスクライバーに通知されていないため、ラップトップに問題があることを最初に発見しました。デスクトップ マシンは Prism イベントでうまく機能しています。

何が間違っている可能性がありますか?マイケル

4

1 に答える 1

0

オフにする方法は次のとおりです。

  • VS IDE で Debug\Exceptions メニューに移動します (または Ctrl+Alt+E を押します)。
  • [共通言語ランタイムの例外] の横にある [Thrwon] チェック ボックスをオフにします。

なぜそれが起こっているのかについては、あなたはすでにそれを理解していると思います :)

于 2009-04-26T07:49:56.157 に答える