web-dev-qa-db-ja.com

VS2013Professionalローカル64ビットデバッグMSVSMONの問題

Windows 864ビットマシンのVS2013Professionalでローカルデバッグセッションを開始しようとすると、次のエラーが発生します。

Operation taking longer than expected

「64ビットのデバッグ操作に予想よりも時間がかかっています。これは、サードパーティのネットワークソフトウェアとの非互換性が原因である可能性があります。これらの問題のトラブルシューティングについては、ヘルプを参照してください。」

すぐに続く:

Error message that I receive when starting a debugging session

「プログラムを起動できません。MicrosoftVisualStudioDebuggingMonitor(MSVSMON.EXE)がリモートコンピューターで実行されていないようです。リモートデバッグの構成については、ヘルプを参照してください。」

デバッグセッションを開始するには、[ローカルWindowsデバッガー]ボタンを押します。

"Local Windows Debugger" button

そこには何も怖いものはありません。リモートデバッグではありません。

私が試したこと:

  • インストール Visual Studio 2013のリモートツール
  • デバッグを試みながらこれらのツールを実行する。
  • this SO answer の指示に従います。
  • ZoneAlarmファイアウォールを完全にオフにします(ただし、MSVSMON.EXEを手動で実行しても、アクセス許可を要求されることはありません...サーバーを実行している場合でもありますか?)
  • モニターのWindowsファイアウォールに例外を追加する
  • MSVSMON.EXEを「認証なし」モードに設定する
  • 「HOSTS」ファイルの確認:コメントのみ。
  • 再起動

さらなる症状:

  • 64ビットソフトウェアをデバッグする場合にのみ発生します。
  • どの言語でも発生します(C++、C#はどちらも同じ問題を抱えています)

これを解決するための助けは素晴らしいでしょう。

ありがとう。

17
AStupidNoob

InternetExplorerでこの設定「拡張保護モードの64ビットプロセスを有効にする」が原因で問題が発生しました。 Silverlight64ビットはデバッグできません。消して。

enter image description here

3
Chui Tey

着信UDP3702を有効にすることもできます

Windowsファイアウォールには、次のように説明されているルールがあります。

VisualStudioがローカルネットワーク上で実行されているリモートデバッガーを検出できるようにするインバウンドルール[UDP3702]

幸運を

3
user1656671

ZoneAlarmでもこれに遭遇しました。私の場合、ProgramFilesのVisualStudio 12.0フォルダーの例外と、信頼できるプロセスとしてdevenv.exeとmsvsmon.exe(Remote Debugger\x64フォルダー内)の両方の例外を追加しました。操作に時間がかかることについてのWindowsメッセージボックスが表示されなくなりました。

私はもっ​​と高い答えにコメントしただろうが、私はまだ50の評判を持っていないので、これはそれに対する新しい答えを得る。

2
CappuccinoRob

私は同じ問題に遭遇し、最終的にそれを機能させます:)

私はインターネットで見つけることができるすべての解決策を試しましたが、どれも私のために働きませんでした。 (私はwin7 + vs2013を使用しています)

「64ビットデバッグ...」に気づきましたが、64ビットプログラムのデバッグ時に問題が発生します。とにかくx86をターゲットにしているので、解決策は次のとおりです。

プロジェクトのプロパティ->ビルド->「プラットフォームターゲット」を「x86」に切り替えます。

それは私のために働いた!また、いつでも「x64」または「任意のCPU」に戻すことができます。これにより、時間を大幅に節約できました。

2
Strong

ZoneAlarmファイアウォールを完全にオフにします(ただし、MSVSMON.EXEを手動で実行しても、アクセス許可を要求されることはありません...サーバーを実行している場合でもありますか?)

残念ながら、これは機能しません。

ZoneAlarmをアンインストールしてから再起動するだけで、少なくともWindows8.1を使用している私のシステムでは役立つようです。

2
DevO

IDM(Internet Download Manager)がインストールされていて、「高度なブラウザー統合」を有効にしている場合は、その「高度なブラウザー統合」機能を無効にしてください。それは問題を解決するでしょう。それは私のためにした.. !!!

1
user3585952

VPNを実行しているときにこの問題が発生し、VPNをオフにすると問題が解決しました。これは、MSが64ビットの同じマシンのデバッグを行う方法と関係があり、ネットワークが役割を果たし、VPNが干渉します。この問題をMSサイトで調べたところ、バグとして認識されていましたが、修正を行うためにこれを必要とする人は十分ではないと思います。 VPNをオフにしただけで、問題はありません。 (VS2013)

1
Dave

私にとって、議会によって投稿された解決策 ここ 問題を解決しました。

とにかくURLがローカルホストに解決されるので、何が問題なのか正確には理解できません。たぶん、その解決を行うにはエージェントが必要です...

Chaithanya自体によって投稿された解決策は、 Visual Studio用のリモートツール をインストールすることによって問題を解決する場合もあります。しかし、iOSアプリ用のApacheCordova用のVisualStudioToolsで必要なリモート機能を壊すような変更を加えたくありませんでした。

1
Silvan Hofer

ここでの作業では、ファイアウォールとプロキシで高い主張があります。この問題に対する私の解決策は、管理者として実行されただけです。それが誰かを助けることを願っています

0
Jaime Yule

App_poolを再起動してみてください。 VS2015ではよく起こります。私のソリューションには、32ビットを対象とするプロジェクトと64ビットを対象とするプロジェクトがあると思います。これが原因です。

0
Brikesh Kumar

VS 2015でこの問題が発生し、IDM設定を変更して修正しました。

  1. IDM(インターネットダウンロードマネージャー)を開きます
  2. ダウンロードメニューを押します。
  3. 一般タブでは、「高度なブラウザ統合を使用する」のチェックを外します

このソリューションで問題が解決することを願っています。 この役立つ画像を使用してください。

0
leila karimi

MicrosoftのWebサイトから「RemoteToolsfor VS 2015」をインストールすると、問題が解決しました。

答えが見つかりました ここ

0
Logan

セットアップ:アップデート5、Windows 7、64ビットのVisual Studio 2013 Community Edition

問題:64ビットのデバッグのみが機能しません。また、ZoneAlarmファイアウォールとAVGアンチウイルスをインストールしてからのみ発生し始めました。

エラーメッセージ:

「MicrosoftVisualStudioデバッグモニター(MSVSMON.exe)の起動に失敗しました。問題が解決しない場合は、修復してみてください...」

私のために働いた解決策:

私の解決策は、devenv.exemsvsmon.exeを「管理者として実行」することでした。

どういうわけか、新しいファイアウォール/アンチウイルス(以前はMcAfeeを実行していましたが、サブスクリプションの有効期限が切れています)は、devenv.exeやmsvsmon.exeの権利を減らすことができました。

0
muntz

ファイアウォールをオフにすると、問題が解決します。 Visual Studio2015に取り組んでいました

0
VarunZy