46

F5 キーを押してプログラムを実行すると、このエラーが表示されて実行されないプログラムがあります。

プロジェクトの実行中にエラーが発生しました。プログラム 'F:....` を開始できません。Microsoft Visual Studio リモート デバッグ モニター (MSVSMON.EXE) は、リモート コンピューターで実行されているようには見えません ...

これは、プロジェクトが以前に正常にコンパイルされていたときです。いつか間違った方法で設定する必要があるプロジェクト設定はありますか!?

Visual Studio 2012 Update 2 を使用しています。

4

22 に答える 22

9

Proxifier を実行している場合、プロキシ経由ではなく、::1 (IPV6 ループバック) を直接ルーティングするルールを追加します。

IPV6 Visual-Studio デバッグ修正

于 2015-05-07T13:57:50.423 に答える
6

IIS >> アプリケーション プール >> プールを選択 >> 詳細設定 >> 32 ビット アプリケーションを有効にする = true。それは私のために働いた。

于 2014-09-03T05:10:36.407 に答える
5

msvmon プロセスを誤って強制終了したに違いありません。ばかげているように聞こえますが、VS を再起動してみてください。それでもうまくいかない場合は、マシンを再起動してみてください。しかし、VS を実行すると、msvmon プロセスがバックグラウンドで実行されることに気付きました。

于 2013-10-13T18:13:22.603 に答える
3

私もこの問題を抱えていました。

解決策は、ホスト ファイル内のコンピューターのホスト名のエントリを正しい IP に修正することでした。

背後にある話: VS がデバッグ モードに入るのに約 1 分 (はい 60 秒) かかっていたため、最初にエントリをホスト ファイルに入れました。PC の IP とそのホスト名を含むエントリをホスト ファイルに入れると、VS が 1 ~ 2 秒でデバッグ モードに入ることを発見しました!!

私は、プロパティ ページ -> 開始オプションで、VS を「ページを開かないでください。お待ちください...」および「ユーザー カスタム サーバー」に設定し、「ベース URL」をローカルの Web サイトに設定していることにも言及する価値があるかもしれません。 IIS

于 2015-08-28T09:29:29.290 に答える
3

'Local Machine'アプリケーションを実行するときにを選択してみてください。リモート マシンがデバッグ用に選択されているようです。

ここに画像の説明を入力

MSDNでこのエラーの詳細も確認してください

リモート デバッグを実行しようとすると、このエラー メッセージが表示されることがあります。これは、Visual Studio がリモート コンピューターで Visual Studio リモート デバッグ モニターのインスタンスを見つけられなかったことを意味します。リモート デバッグを機能させるには、Visual Studio リモート デバッグ モニターが必要です。

于 2013-10-13T17:52:22.987 に答える
3

これは、VS 2013 と 64 ビット PC の Windows 8.1 で定期的に使用しています。開始プロジェクトに移動し、プロジェクトのプロパティを開き、[ビルド] タブに移動して、[プラットフォーム ターゲット] を [任意の CPU] から [x86] に変更すると、表示されなくなります。

于 2015-08-22T07:46:36.450 に答える
1

Azure の問題が原因でここに来た場合は、これを確認してください。

デバッガーを手動でアタッチしてみてください。

次の回答で手順の概要を説明しました。

https://stackoverflow.com/a/35738995/1057052

于 2016-03-02T05:14:29.453 に答える
1

Web アプリケーションの場合は、プロジェクトが使用しているアプリケーション プールに移動し、右クリックしてAdvanced Settings、有効にし32-Bit Application = trueます。

それはうまくいくはずです。

于 2016-03-07T06:22:47.197 に答える
1

これは、IIS Express ではなく IIS でプロジェクトを実行しようとしたときに、Visual Studio が IIS 上の Web サイトに接続できない場合に発生します。

Web サイトが localhost にバインドされておらず、ドメイン名のバインドを指定している場合は、ホスト ファイル (Run->drivers->etc->hosts) にそのドメイン名を指すエントリがあることを確認する必要があります。

于 2017-05-26T08:40:55.140 に答える
0

デバッグ設定に移動して、デバッグタブのチェックボックスをオンにするだけです

「リモートマシンを使用」

名前を入力します(マシンが存在するかどうかは関係ありません)

設定を保存し、構成を使用して実行し、エラーが発生したら、「リモート マシンを使用する」をもう一度オフにします。

Visual Studio はデバッグをローカル デバッグに再度設定し、問題を修正する必要があります。これは、プログラムをシャットダウンしたり、根本的な原因ではない設定を変更したりするよりも優れていると思います。

于 2015-05-02T14:15:04.390 に答える