8

VS2013をインストールしました。しかし、Silverlight アプリケーションをデバッグできません。F5 キーを押すと、次のエラー メッセージが表示されます。

エラーメッセージ

エラー メッセージ テキスト: Visual Studio リモート デバッグ モニター (MSVSMON.EXE) の 32 ビット バージョンを使用して、64 ビット処理または 64 ビット ダンプをデバッグすることはできません。代わりに 64 ビット版を使用してください。

私のオペレーティング システムは Windows 7 x64 です。

VS2012ではすべてうまくいきました。

もう 1 つ: デバッガーをプロセス "ieexplorer.exe" に手動でアタッチできます。

更新:バグは VS2013 とは関係ありませんでした。これはIE10に関連しています(VS2013のインストールに必要でした)。Silverlight は、x64 モードでのデバッグをサポートしていません。逆に IE10 は x64 でのみ実行されます。x86 では個別のタブを実行できますが (「拡張保護モード」を使用)、タブごとに新しいプロセスを実行します (メインの iexplorer.exe は x64 のままです)。IE9 にダウングレードしたところ、すべて正常に動作するようになりました。しかし、IE10で動作させる方法を誰かが知っていれば、私は感謝します.

4

2 に答える 2

0

私も同じ問題に直面しました。私の場合、問題はビジュアル スタジオにあるのではなく、Windows 64 の IE にあり、Silver-light アプリケーションのデバッグが失敗することがわかりました。

Web で見つかった解決策は、IE の設定を変更することです。以下のリンクが役立つことを願っています

タブ プロシージャの成長を変更する link2

于 2014-11-13T14:07:44.133 に答える