Visual Studio 2008でPrebuildイベント用に$(Configuration)
、$(ProjectDir)
などを見ていました。
これらの変数のすべてにリンクがあり、それぞれに定義がありますか?
Visual Studio 2008でPrebuildイベント用に$(Configuration)
、$(ProjectDir)
などを見ていました。
これらの変数のすべてにリンクがあり、それぞれに定義がありますか?
は、このMSDNのページを試してみてください。Macros for Build Commands and Properties
つの完全なリストがあるように表示されませんが、次のようにも役立つかもしれない:
環境プロパティを使用する方法:
http://msdn.microsoft.com/en-us/library/ms171459.aspx
MSBuildの予約プロパティ:
http://msdn.microsoft.com/en-us/library/ms164309.aspx
よく知られている項目のプロパティ(これらが使用されているかどうかはわかりません):
http://msdn.microsoft.com/en-us/library/ms164313.aspx
ありがとう、私はアイテムのプロパティを探していた。 – danijar
あなたがそれらの標準VSマクロ以外の変数の値を見つける必要がある場合は、簡単Process Explorerを使用してそれを行うことができます。それを起動し、Visual Studioインスタンスが実行されているプロセスを見つけて右クリックし、プロパティ→環境。それは、キーと値のペアとしてこれらすべての$ VARSを示していますのVisual Studio 6.0を使用してレガシーソフトウェアに取り組んで
素晴らしいです、ありがとうございます。 –
誰もが $(構成)と$(PROJECTDIR)は、マクロのが定義されていないことがわかります。ビルド後/ビルド前のイベントの場合は、.dswファイル(ワークスペース)の場所から始まる相対パスを開始点として指定します。 relative pathでは、ドットは現在のディレクトリを表し、..は親ディレクトリを表します。処理が必要なファイルへの相対パスを指定します。例: (コピー/ y。\ .. \ .. \ Debug \ mylib.dll。\ .. \ MyProject \ Debug \)
バージョンの選択を変更する必要があります。たとえば、[MSVS2008](http://msdn.microsoft.com/en-us/library/c02as0cs%28v=90.aspx)、 '$(構成)'(2013年)は代わりに '$(ConfigurationName)'を使用します。 –