Windows 8 64ビットでVisual Studio 2012を実行しています。ソース管理中の64ビットプロジェクトがあり、Windows 8 pcで自宅で実行しようとしています。アプリケーションは正常にビルドされますが、リモートデバッガーはまったく機能しません。
「リモート操作に予想よりも時間がかかっています」と表示されます。 32ビットVisual Studioが64ビットアプリケーションを介してデバッグするためにmsvsmon.exeにアクセスする必要があるため、ソースコードがチェックアウトされたローカルマシンでこれが発生するのを見たことはありません。
ポート(4016)で遊んで、管理者として実行しながら、Visual Studio 2012を再インストールしてみました。クライアントをアンインストールして、VPNが問題ではないことを確認しました。
私は今、アイデアを失っています。 64ビットとしてテストおよび設定する新しいローカルプロジェクトを作成しようとしましたが、操作はまだ成功しません。
アイデアや提案はありますか?これは、Windows 8上のVisual Studio 2012の既知の問題ですか?
これを試してみるべきだと思います:
netsh winsockリセットカタログ
netsh int ip reset reset.logヒット
編集:これについての説明を提供していないため申し訳ありません。答えは実際には中国のフォーラムから来たもので、元の著者はそれをあまり説明しませんでした。しかし、彼はVisual Studioが32ビットプログラムであり、64ビットWindows 7でネットワークにアクセスする際に問題が発生する可能性があり、前述のソリューションがネットワーク接続をリセットするため問題を解決できると述べました。お役に立てれば。
VS2012(Windows7、64ビットPC)で作業しています。 DEBUG-Attach to Process ...を選択したとき、「64ビットデバッグ操作に予想以上に時間がかかっています」というメッセージボックスが表示されました。 VS2010の無料試用版をダウンロードしましたが、VS2010では正常に機能していることがわかりました。そのため、VS2010からmsvsmon.exeおよびmsvsmon.exe.configファイルをコピーしました(C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x64 and C:\ ...\x86) VS2012の同じマップに。現在、VS2012で動作しています。これがあなたにも役立つことを願っています。幸運を。
私がVS2012で動作するようになった唯一の答えは、プロジェクトのプロパティ>コンパイル>ターゲットCPUに進み、オプションを「x86」に設定することです。
これもこの質問に関連しているようです: VS2012 RCでデバッガーを起動できません 彼らもこれをMicrosoft Connectに提出しました。 Visual Studioの問題のようです...
幸運を祈ります。
ちょうど私の2セント、
私はこの問題を2回経験しましたが、私が試みたすべての提案の後、これを行っていたのはローカルマシン上のBitDefenderでした。したがって、この問題に対する私の修正は、例外の追加をローカルセキュリティソフトウェアにfirewallおよび[〜#〜 ] av [〜#〜]その一部。 msvsmon。exeとdevenv。exeをすべて無視して、どのような違いが生じるかを確認するように指示します。
それ以外の場合は、完全にリッピングして、ソリューションをデバッグできるかどうかを確認してください。
詳細はこちらをご覧ください: http://forum.bitdefender.com/index.php?showtopic=37028
私は最新のBitDefenderバージョンをインストールしましたが、すべてがうまくいきました。
VS 2015での解決策。ローカルのiisとプロジェクトのweb/debugタブにマップされたパブリックDNSエントリがありました。
<app>.<domain>.co.uk
それをローカルホストとしてhostsファイルに追加する必要がありました。
127.0.0.1 <app>.<domain>.co.uk
したがって、VSはホストがリモートマシンであるとは考えなくなりました。