Visual StudioからGoogle Chromeで動作するSilverlight 2アプリケーションをデバッグする方法を知っている人はいますか? Chrome is the debugging browserを確認した後も、ブレークポイントはまだヒットしていません。Google Chromeに対してSilverlightをデバッグする方法
答えて
手動でChromeに接続しようとしましたか?ツール>プロセスにアタッチしますか?
Chromeは正式にはサポートされていませんが、ハッキングがあります。
Hereなどです。 Haloのコメントもあなたに助けを与えるかもしれません。
ローカルホストで複数のブラウザを実行できます。 1)F5キーを押してデバッグを実行します。おそらくIEを開くか、あなたのデフォルトが何であれ。 F5を押して、ブレークポイントがロードされるまで続けます。このIEを開いたままにしておきます。 2)他のブラウザを開き、localhost URLを新しいブラウザにコピーして実行します。新しいブラウザがブレークポイントに当たるはずです。
これは、すべてのブラウザ、およびBlackBerryエミュレータなどのエミュレータでも機能します。
これは、Chromeと対話するVisual Studioの問題です:http://code.google.com/p/chromium/issues/detail?id=45560。私の推測では、Visual Studioのパッチを待つ必要がありますが、私は正直言ってあなたの息を止めませんでした。多くのSilverlight開発者は、デバッグにIEまたはFFを使用しています。 (FFでも、プラグインをサンドボックス化したので、いくつかの問題があります:http://timheuer.com/blog/archive/2010/08/16/enable-silverlight-debugging-in-firefox-visual-studio.aspx#20476)。私がIEを嫌うほど、Silverlightアプリケーションをデバッグするのが最善の策です。代わりにasp.netプレスF5の
単に設定SLアプリ
は、([ツール]> [プロセスにアタッチ)手動でのプロセスにアタッチしますが、そのタイプを示していますクロムプロセスにアタッチすることを確認してくださいを "Silverlight、..."としてください。タイトルは空白にしてください。
タイトルにアプリケーション名が表示されているのは、Silverlightアプリが入っているHTMLフォームにchromeが別のプロセスを持ち、HTMLのタイトルが一致する可能性があるからです。このプロセスにアタッチしても、Silverlightアセンブリはロードされません。
私は通常、最新の変更がコンパイルされ、実行されていることを確認するためにIEでデバッグを開始します。その後、Chromeを起動してキャッシュをクリアします(これはSilverlightデータにハングアップします)。 IEを停止し、IEを終了してchromeに接続します。余計な手順がありますが、キャッシュされたアセンブリを探していることを理解するのに3時間を費やさない価値があります。
これはまさに私が抱えていた問題です。ある日仕事が止まったので、Chromeで初めて数週間でデバッグできます。ありがとう。 –
- 1. Google Chromeでのデバッグ
- 2. Silverlightでwebservicesをデバッグする方法
- 3. Chromeのユーザースクリプトをデバッグする方法
- 4. Google ChromeでのCSSのデバッグ
- 5. Google Chrome Javascriptデバッグの問題
- 6. Google Chromeでのユーザースクリプトのデバッグ
- 7. Chrome Devツールのデバッグ方法
- 8. Google Chromeにロールバックする方法55
- 9. Google Chromeプラグインでウェブページとしてファイルにアクセスする方法
- 10. Google GoとChromeをインターフェースする方法
- 11. デバッグ中に後方に移動する方法ChromeのJavascriptがデバッグを開始しますか?
- 12. Silverlight:画面サイズに相対してレイアウトを操作する方法は?
- 13. Google chrome - Google Chromeを有効にして特定のタブウィンドウに切り替える方法
- 14. デバッグ時にChromeとInternet ExplorerがHttpContext LogonUserIdentityに対して異なる値を返すのはなぜですか?
- 15. Google Chrome上でUWP Windows Appをデバッグします。
- 16. Google ChromeのJavascriptを検出してGoogle Chromeでjavascriptを有効にする
- 17. Silverlight対応のwcfとエンティティフレームワークを使用して、Silverlightプロジェクトのエンティティの検証を追加する方法
- 18. chrome開発ツールでionic3のtypescriptコードをデバッグする方法
- 19. Chromeのブラウザでネイティブアプリをデバッグする方法は?
- 20. Google ChromeデベロッパーでBlackboxを使用したデバッグを行う
- 21. Google Chromeでデバッグする方法物理的なiOSデバイスで実行されているネイティブアプリケーションリアクトネイティブアプリケーション
- 22. Google Chromeスクリプトのデバッグ機能が破損したHTMLを表示
- 23. GDBを使用してSMP(対称型マルチプロセッサ)でQEMUをデバッグする方法は?
- 24. IntelliJとChromeでTypescriptをデバッグする
- 25. Google Chromeのワークスペースを正しく設定する方法
- 26. Silverlight対応のWCFサービスを展開する方法は?
- 27. IE用のGoogle Chromeフレームプラグインでファイルプロトコルを有効にする方法
- 28. Google Chromeでメタリフレッシュタグを無効にする方法
- 29. Google-chromeのデフォルトのボックスシャドウ/ボーダーカラーを無効にする方法
- 30. Google ChromeでSPDYを無効にする方法
はい、私はクロムプロセスを取り付けることを試みましたが、それに幸運はありません。 –
Haloさんのコメントをみましょうか? (コマンドラインスイッチ-single-process)を使ってシングルプロセスモードでChromeを起動することについて –