4

クライアントアプリケーションを呼び出すロビーアプリケーションがあります(League of Legendsを考えてみてください)。これらは2つの別個のアプリケーションであり、最初のアプリケーションはそれ自体から2番目のアプリケーションを呼び出します。VisualStudioにこのアプリケーションもデバッグさせるにはどうすればよいですか?

4

5 に答える 5

7

別のVisualStudioを起動してから、[デバッグ]|[デバッグ]を使用するだけです。プロセスにアタッチして、他のプロセスにアタッチします。秘訣は、2つのVisualStudioを使用することです。

于 2013-03-24T21:36:54.897 に答える
1

デバッグ->プロセスにアタッチ

リストから実行可能ファイルを選択します。

[選択]ボタンで正しいコードタイプを選択してください。

于 2013-03-24T21:37:27.033 に答える
1

試しましたDebug -> Attach to Processか?

参照:http://msdn.microsoft.com/en-gb/library/vstudio/3s68z0b3.aspx

于 2013-03-24T21:37:29.260 に答える
1

マシューが言ったように、デバッグ|プロセスにアタッチします。他のアプリケーションが別のサービスにある場合は、リモートデバッグも検討することをお勧めします

于 2013-03-24T21:38:42.013 に答える
1

他の答えは正しいですが、私は別のアプローチを追加したかっただけです:

両方のプロジェクトを単一のVisualStudioソリューションに追加すると、次のことが可能になります。

Right-click the solution -> Properties -> Common Properties -> Startup Project

そこでMultiple startup projects、ロビーアプリケーションとクライアントアプリケーションの両方を選択して選択します。

これにより、複数のVSインスタンスを実行しなくても、複数のVSプロジェクトをデバッグできます。

于 2013-03-25T12:29:59.410 に答える