1

これを検索しましたが、答えが見つかりませんでした。

リモート マシンで Windows サービスとして実行されている CLR (該当する場合は C#) アプリケーションがあります。実行中のアプリケーションは、標準の「リリース」構成で構築されました。そのサービスを自分のマシンからリモートでデバッグできるようにしたいと考えています。Visual Studio 2012 を使用しています。

問題なくリモートプロセスに接続できます。リモートで実行されているバイナリが「デバッグ」構成でビルドされている場合、ブレークポイントを設定し、変数を調べて、コードをステップ実行できます。バイナリが「リリース」バージョン (アプリケーション用にインストールされるもの) である場合、できません。

アプリケーションの「リリース」ビルドでブレークポイントを設定する/コードをステップ実行する方法はありますか? 基本的に、リリース ビルドをデバッグ ビルドに変更する必要がありますか (たとえば、/DEBUG ビルド フラグを有効にするなど)?

4

0 に答える 0