タイトルに指定されているとおり、Silverlight 4 Out-Of-Browserに関する問題が発生します。Silverlight 4ブラウザ外の問題:アプリケーションで空白(白い)画面が表示され、例外がスローされず、ブレークポイントが適用されません。
私がしたこと:
アウトオブブラウザーを有効にするプロジェクト設定を更新します。これはOOBを有効にしましたが、この方法でアプリを実行したときには、単に白い画面が表示されました。私はこの問題を解決しようとするためにやっていること
:
- へのすべての参照
System.Windows.Browser.HtmlPage
(DOMの相互作用を回避するため)this SO questionとthis blog postなど、さまざまなソースごとに削除されました。 - this SO questionとしてSizeChangedEventHandlerへの参照を削除します。
- でのコメントとして:また
を再インストールするように設置OOBアプリをアンインストールthis blog post
- どおり* .suoファイルを削除するなどのアイデアを含む
- クリーンプロジェクト/ソリューション、 "kobruleht" here、デバッガをアタッチしようとしても動作していません。 Visual Studio(2010、SP1)は、私の助けを借りずに添付されていると報告しますが、ブレークポイントはヒットしません。
そしてそう:
は、誰もがアクションの他のコースに助言することはできますか?少なくとも、私はステップバイステップを通過してブレークポイントを打つことができるようにしたいと思っています(または例外を破ることもできます)。
"Visual Studioは、私の助けを借りずに添付されていると報告しますが、ブレークポイントはヒットしていません" - VSのDebug.Modules経由でロードされたモジュールを見て、プロジェクトのシンボルがロードされていることを確認しましたか?たぶん、VSが接続されていますが、シンボルがロードされていないのでBPにヒットしません。 –
@NickNieslanikそれは良い点です、明日最初に確認します –
うまくいけば、私は解決策としてマークすることができますので、私は答えに私の提案を移動します。 –