メインの最上位アプリケーション バイナリ ファイルをビルド後に変更することを目的とした小さなプログラムに取り組んでいます。プロセスを完全に自動化するには、バイナリへの有効なパス (../debug/application.exe や ../release/application.exe など) を取得する必要があります。
私の問題は、ビルド モードとは別にバイナリ パスを取得する必要があることです。私のプロジェクトはリリース バージョンまたはデバッグ バージョンとしてビルドできますが、application.exe へのパスは無関係である必要があります。
そのため、Visual Studio 2010 SDK を使用して、実際に有効なパスをプログラムで取得できることがわかりました。IDE 内でユーザーが設定した構成値を取得する必要があるだけです。たとえば、リリース モードとデバッグ モードであり、適切な binary.exe パスであり、それらをコーディングします。
VS2010SDK には、それを可能にするライブラリがあります。自動化モデル全体を操作できる DTE オブジェクトで動作します。私は Visual Studio 2010 の SDK の部分にあまり慣れていません。掘り始める場所を教えてくれる人。
これで私を助けてもらえますか?
私の選択した IDE は明らかに Visual Studio 2010 で、プロジェクト自体は C# 4 で記述されています。
皆様のご多幸をお祈り申し上げます。
パヴェル