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. Silverlightでwebservicesをデバッグする方法
- 2. Chromeのユーザースクリプトをデバッグする方法
- 3. Google Chromeでのユーザースクリプトのデバッグ
- 4. Google ChromeでのCSSのデバッグ
- 5. Google Chrome Javascriptデバッグの問題
- 6. Google Chromeプラグインでウェブページとしてファイルにアクセスする方法
- 7. デバッグ中に後方に移動する方法ChromeのJavascriptがデバッグを開始しますか?
- 8. Google ChromeのJavascriptを検出してGoogle Chromeでjavascriptを有効にする
- 9. Silverlight:画面サイズに相対してレイアウトを操作する方法は?
- 10. Google Chromeのワークスペースを正しく設定する方法
- 11. Google Chromeスクリプトのデバッグ機能が破損したHTMLを表示
- 12. Google ChromeでSPDYを無効にする方法
- 13. Google Chromeでメタリフレッシュタグを無効にする方法
- 14. Google-chromeのデフォルトのボックスシャドウ/ボーダーカラーを無効にする方法
- 15. IE用のGoogle Chromeフレームプラグインでファイルプロトコルを有効にする方法
- 16. Google Chromeを使用してフルスクリーンモードでWebアプリケーションを起動する方法は?
- 17. Silverlight対応のwcfとエンティティフレームワークを使用して、Silverlightプロジェクトのエンティティの検証を追加する方法
- 18. Google Cloud SQLに対してDjango管理コマンドを実行する方法
- 19. Google Glass GDKアプリケーションのデバッグ方法
- 20. ブラウザのホームページ(Google Chrome)に転送する方法
- 21. アンチ・デバッガ対策を含むプロセスでクラッシュをデバッグする方法
- 22. Google Chromeをプログラムで安全に閉じる方法
- 23. Silverlight対応のWCFサービスを展開する方法は?
- 24. Google Chromeでファビコンを取得する方法を無効にするには
- 25. Chrome JavaScriptのデバッグ - ページリフレッシュとブレークの間にブレークポイントを保存する方法
- 26. Google Chromeでブラウザテストを行う方法。常に更新中です
- 27. ChromeでReact Nativeを使用してES6インポートステートメントをデバッグする
- 28. PyScripterでGoogle App Engineスクリプトをデバッグする方法
- 29. PycharmでGoogle App Engine Webアプリケーションをローカルでデバッグする方法は?
- 30. Google Chromeで垂直html5プログレスバーを作成する方法
はい、私はクロムプロセスを取り付けることを試みましたが、それに幸運はありません。 –
Haloさんのコメントをみましょうか? (コマンドラインスイッチ-single-process)を使ってシングルプロセスモードでChromeを起動することについて –