0

デバッグモードとリリースモードで数週間うまく機能しているSilverlightアプリがあります。

デバッグモードでも正常に動作します。

ただし、リリースモードで実行すると、起動して画面が表示され、データが読み込まれてからハングし、ブラウザ(Firefox)が自動的に閉じます。他のブラウザを試しましたが、それぞれがクラッシュしました。たとえば、Chromeは「Silverlightプラグインがクラッシュしました」と言っています。

これが私が得る出力の最後の行です:

'firefox.exe' (Silverlight): Loaded 'System.Windows.Controls'
'firefox.exe' (Silverlight): Loaded 'System.Windows.Controls.Toolkit'
'firefox.exe' (Silverlight): Loaded 'C:\Program Files\Microsoft Silverlight\4.0.50524.0\en-US\mscorlib.debug.resources.dll'
'firefox.exe' (Silverlight): Loaded 'C:\Program Files\Microsoft Silverlight\4.0.50524.0\en-US\System.Windows.debug.resources.dll'
The program '[1120] firefox.exe: Silverlight' has exited with code -2147023895 (0x800703e9).

デバッグモードでは発生していないリリースモードでのクラッシュの時点で発生していることに関する詳細情報を取得するにはどうすればよいですか?

4

1 に答える 1

2

これはあなたの問題に関連しているようです。一番下のアップデートから、

デバッガーに使用された表示文字列が、他の方法では実行されなかったプログラムパスをトリガーし、そこで無限ループに入りました。

于 2010-06-13T05:58:53.697 に答える