12

Internet Explorer 10にアップデートした後、Visual StudioでSilverlightアプリケーションをデバッグできなくなりました。私のシステムに他の変更は加えず、IE10のアップデート直前にInternet Explorer 9でうまくいきました。 Visual StudioでF5キーを押すと、IE10が起動し、Silverlightアプリケーションがブラウザで実行されますが、ブレークポイントはSilverlightコードでヒットしません。シフト+ F5(デバッグを停止する)を押すと、ブラウザは開いたままになります(これをシャットダウンするために使用されます)。また、デバッグ中にブラウザを閉じると、Visual Studioでデバッグを停止することはありません(以前は常にそうでした)。私はこの問題はまた、Visual Studioの2010年とSilverlightで再生されたwin7の64Internet Explorer 10のインストール後にVisual Studio 2012でSilverlight 5アプリケーションをデバッグするにはどうすればよいですか?

を実行しています。4.私はVS2012と同じだった

+0

私はデバッグのためにFireFoxに切り替えています(これはうまくいきますが、なぜIE10で動作しないのか分かります)。 –

+0

[Windows 7にIE10をインストールした後にVisual Studio 2012を修正するにはどうすればよいですか?](http://stackoverflow.com/questions/15480436/how-do-fix-visual-studio-2012-after-installing-ie10- on-windows-7) – Jehof

答えて

4

.. Visual StudioはIEを使用するかを混同してしまったよう が見える - 何とかシステムで私はターゲットブラウザーとしてIEの2つのインスタンスを持っています(VS2012ウィンドウで "Browse With .."と呼ばれます) VSターゲットからすべてのIEを削除してVSを再起動しました。 IEのインスタンスが1つしか現れず、デバッガが正常に接続されます。

+0

私はそれをして、今はOKです。私はdefault.aspxホストページを右クリックし、 "Browse With ..."を選択してIEを削除しました。私はそれを再追加し、今すぐデバッガが接続します。ありがとう! –

14

私はVisual Studio 2012とSilverlight 5で同じ問題を抱えていました。

  1. Visual Studio内でデバッグモードでアプリケーションを起動すると、複数のブラウザインスタンスが開かれます。
  2. ブラウザにアプリケーションをロードできないというエラーが表示されることがありました。
  3. Visual Studioは自動的にブラウザから切り離され、デバッグモードを解除します。
  4. Silverlightデバッガ(Webプロジェクトのプロパティダイアログの[Web]タブを参照)をオフにすると、他の問題が少なくなります。これは、私がSilverlightコードをデバッグできなかったことを意味しました。

これらの問題を解決するには、ソリューションエクスプローラでaspxファイルを右クリックし、[参照先]を選択して次のダイアログを開きます。

Browse With Dialog

'インターネットエクスプローラ' の2つのエントリがあることに注意してください。

私は両方を削除しました(私はこれを行うためにFirefoxを一時的にデフォルトに設定しました)、ダイアログから取り消されてから再び開きました。この時点で、「Internet Explorer」の新しいエントリが自動的に追加されました。私はこれをデフォルトにし、それ以上の問題はなかった。

+2

答えとして受け入れられるべきで、私のためにそれを解決しました。どうもありがとう! – CodeZombie

+0

それも私のために修正されました。 – ultra909

0

IE10の2つのインスタンスで同時にSilverlightベースのアプリケーションを開いた後、同様の問題が発生しました。私はデバッグできませんでした。その後、問題を解決するためにChromeとIE10を切り替えました。私はChromeでデバッグできましたが、IE10ではデバッグできませんでした。しかし、Chromeはデバッグの目的で実行するのが面倒でした。

は最終的に、私はVSに関連付けられたすべての一時ファイルを削除する必要がありました、次の3つの場所に構築します。同様に

C:\Users\brchase\AppData\Local 
C:\Windows\Microsoft.NET\Framework\v4.0.30319 
C:\Windows\Microsoft.NET\Framework64\v4.0.30319 

、私はプロジェクトの完全なクリーンを行い、IISExpressをシャットダウンしなければなりませんでした。

また、私はTools /Delete Browsing History in IE10を行った。

上記はうまくいき、複数のインスタンスを実行していてもIE10で再度デバッグできました。

0

Winserver 2008R2、VS2012またはVS2010を使用する。 FireFoxの最新バージョンはSilverLightブレークポイントにヒットしません。必要な回線がFireFoxの設定にないため、http://timheuer.com/blog/archive/2010/08/16/enable-silverlight-debugging-in-firefox-visual-studio.aspxのTim Heursソリューションは適用されません。私の修正はIE9に戻っていた(私のIE10は壊れていたので、IE10はうまく動作しないと言うことはできない)

0

これらのすべての提案を試した。

最後に、VS 2012を削除して再インストールする必要がありました(これは、2013年10月以降に証明書の有効期限が切れたためです)。よろしくお願いします。

だから、再インストールした後、私はまだ戻ってIEにし、「ブラウズする」に移動して、別の選択肢にIEからそれを切り替えるために持っていたし、それは魔法のように動作するようになりました。..

私はそれが理由のInternet Explorerだったと思います

関連する問題