問題タブ [attach-to-process]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
856 参照

visual-studio-2010 - プロセスにアタッチ: ブレークポイントにはヒットしません。このドキュメントのシンボルはロードされていません

0 投票する
4 に答える
42984 参照

visual-studio-2012 - Visual Studio 2012リモートデバッグ:メモリの場所への無効なアクセス

http://msdn.microsoft.com/en-us/library/bt727f1t.aspxの手順に従って、アプリケーションが実行されているサーバーにリモートデバッガー(2012)をインストールし、 VisualStudio2012を実行している私の開発マシン。

リモートマシンで接続するプロセスのリストを表示することすらできません。「[name]という名前のMicrosoftVisualStudioリモートデバッグモニターに接続できません。メモリの場所へのアクセスが無効です」というメッセージが表示され続けます。

何回か正常に接続できましたが、すぐに接続に失敗し、再度接続できなくなりました。

リモートデバッグができないため、これは私にとって大きな問題を引き起こしています。私は何か明白なものを見逃しているに違いありません。誰かが私に解決策を教えてください。

0 投票する
3 に答える
4754 参照

visual-studio-2010 - デバッグしている (複数のプロセスに接続されている) プロセスを確認するにはどうすればよいですか?

両方のインスタンスにアタッチして、実行中の 2 つのインスタンスを持つ Windows サービスをデバッグしています。ブレークポイントにヒットするのは 1 つのインスタンスだけだとわかっているため、これを行っていますが、今後両方にアタッチする必要がないように、それがどのインスタンスかを知りたいのです。

複数のプロセスにアタッチされている場合、どのプロセスがブレークポイントに到達したかを知る方法はありますか? 試行錯誤の解決策は、一度に 1 つアタッチしてブレークポイントに到達するかどうかを確認するか、(services.msc を介して) サービスの 1 つを停止し、どのプロセス ID が消えるかを確認することですが、どちらのソリューションもスケーラブルではないようです。私に。もっとエレガントな方法はありますか?

ありがとう!

0 投票する
2 に答える
1177 参照

wpf - WPF プロジェクトを開こうとすると Visual Studio 2012 がクラッシュする

WPF プロジェクトを開くたびに、Visual Studio がクラッシュします。2 番目のインスタンスを開始し、プロセスを最初のインスタンスにアタッチすると、プロジェクトが「開かれる」と次のエラーが表示されます。

Microsoft.VisualStudio.Progression.LanguageService.CSharp.dll で 'System.MissingFieldException' 型の未処理の例外が発生しました

追加情報: フィールドが見つかりません: 'Microsoft.VisualStudio.Progression.Actions.GetNodeAtSourcePosition'.

何をすべきか完全にはわかりません。以前に一度 Visual Studio を再インストールしましたが、まだエラーが発生します。この問題に関するヘルプは素晴らしいでしょう!

0 投票する
1 に答える
512 参照

.net-4.0 - Visual Studio を短期間のプロセスにアタッチする

非常に迅速に終了するコンソール アプリケーションがあり、コードを調べると、どこで終了するか正確にわかりません (基本的に半径 10 行に絞り込みました)。そのため、さらにデバッグします。

説明しない理由により、VS からプロセスを実行できず (バイナリ、ソース、pdbs はありますが、ビルド サーバーの環境外でビルドすることはできません)、それにアタッチしたいと考えています。プロセス...しかし、プロセスを開始すると、プロセスへの接続ダイアログを更新することを期待するよりもはるかに早く終了します。

アイデア?

0 投票する
1 に答える
518 参照

com - Visual Studio プロセス IE COM プラグインへのアタッチ

Internet Explorer 用の ActiveX COM プラグインがあります。このプラグインに「プロセスにアタッチ」してデバッグしたい。iexplorer.exe プロセスにアタッチしようとしましたが、Visual Studio がブレークポイントに入りませんでした。私のせいは何ですか?この COM プラグインをホストするプロセスはどれですか?

0 投票する
1 に答える
1450 参照

visual-studio-2010 - プロセスにアタッチ - Visual Studio 2010 - Windows 2008

Visual Studio 2010 のコードのブレークポイントに使用したい localhost で実行されている Web ページがあります。Web ページは Internet Explorer で実行されています。OS は Windows 2008 です。Visual Studio のデバッグ メニューでプロセスにアタッチすると、プロセス w3wp.exe が表示されません。Web ページは、開発に使用しているのと同じマシンでホストされています。Web ページが実行されているときに、w3wp.exe が Windows 2008 のプロセスにリストされるべきではありませんか? Internet Explorer プロセスへの接続が機能しません。どんな助けでも感謝します。

0 投票する
3 に答える
464 参照

c# - プロセスにアタッチして、ビルドされないコードをデバッグする方法は?

プロジェクトに取り組んでおり、システムで見つかったバグを修正しようとしています。私がアクセスできるコードがビルドされません (多くの dll ファイルを含む巨大なプロジェクトであり、そのうちのいくつかはワークスペースにありません)。デバッグしようとしているコードの一部にアクセスできますが、ビルドできません。だから私はコンパイルされた.exeファイルを開始し、VSでそれに添付しました。コードにブレークポイントを設定すると、それは無効になり、No symbols have been loaded for this document.「私の質問は、デバッガーが探している追加の情報/ファイルは何ですか? pdb私のマシンには存在しない特定のアセンブリのファイルを探していると思います。

exe ファイルにアタッチしようとすると、次の警告が表示されます。

ここに画像の説明を入力

0 投票する
3 に答える
23303 参照

visual-studio-2010 - Visual Studio リモート デバッガーの「メモリ ロケーションへの無効なアクセス」機能

これは、ここに記載されている問題を解決するための別の試みです。残念ながら、元のポスターにはビジュアル スタジオの問題ではなく、シンボルに問題があったようで、適切な解決策が見つからずにトピックは閉じられました。

問題の説明: Visual Studio 2012 (および同じ問題の 2010) は、「メモリの場所への無効なアクセス」により、一定期間後にリモート プロセスへのアタッチを停止します。Visual Studio を再起動すると、問題が解決します。

現在、VS2012 アップデート 3 を使用していますが、問題は RTM とすべての中間アップデートでも発生しました。

参照されているスレッドは、ホットフィックス 2588507を使用してオペレーティング システムにパッチを適用することを提案していますが、おそらく断続的な問題が原因で、ダウンロードできないように見えるため、適用できません。

誰かがこの問題にうまく対処しましたか?もしそうなら、どうやって?