私は2つの同様の問題を抱えています:
a) 複数のプロジェクトを含むソリューションがあり、いくつかの環境変数/マクロを設定してプロジェクトの場所を簡単に切り替えられるようにしたいと考えています。例として、このプロジェクトは \SolutionDir\Dir1\ または \SolutionDir\Dir2\ に配置できるため、\SolutionDir\$(Var) に配置するように指定し、変数を設定するだけです。
Visual Studio でビルドする方法はありますか?
私は現在、.slnファイルを手動/プログラムで編集してこのプロジェクトを見つけ、正しいパスを設定する2つの解決策しか知りません。
.sln ファイルで環境変数を使用できませんでした。
b) リソース (.rc および .h) ファイルを含むプロジェクトがあります。他の環境変数またはマクロを使用してその場所を設定できるようにしたいと考えています。
\ProjectDir\$(Var2)\resource.rc のようなもの
プロパティ シートで有望な情報を見つけましたが、.vcproj のファイル タグでマクロを使用している場合、Visual Studio はマクロを展開しません。
この問題を解決する方法についてのアイデアをありがとう。
よろしく、ビクター