0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Visual Studioのビルド前・後イベントで使用できるマクロ

Posted at

・マクロの大文字と小文字は区別されない。
マクロ [説明]
$(ConfigurationName) 現在のプロジェクト構成の名前 ("Debug" など)。
$(OutDir) プロジェクト ディレクトリに対して相対的な、出力ファイル ディレクトリへのパス。 これは、Output Directory プロパティの値に解決されます。 最後に円記号 () が含まれます。
$(DevEnvDir) Visual Studio のインストール ディレクトリ (ドライブとパスで定義)。最後に円記号 () が含まれます。
$(PlatformName) 現在対象となっているプラットフォームの名前。 たとえば、"AnyCPU" です。
$(ProjectDir) プロジェクトのディレクトリ (ドライブとパスで定義)。最後に円記号 () が含まれます。
$(ProjectPath) プロジェクトの絶対パス名 (ドライブ、パス、基本名、およびファイル拡張子で定義)。
$(ProjectName) プロジェクトの基本名です。
$(ProjectFileName) プロジェクトのファイル名 (基本名とファイル拡張子で定義)。
$(ProjectExt) プロジェクトのファイル拡張子。 ファイル拡張子の前にピリオド '.' が付きます。
$(SolutionDir) ソリューションのディレクトリ (ドライブとパスで定義)。最後に円記号 () が含まれます。
$(SolutionPath) ソリューションの絶対パス名 (ドライブ、パス、基本名、およびファイル拡張子で定義)。
$(SolutionName) ソリューションの基本名です。
$(SolutionFileName) ソリューションのファイル名 (基本名とファイル拡張子で定義)。
$(SolutionExt) ソリューションのファイル拡張子です。 ファイル拡張子の前にピリオド '.' が付きます。
$(TargetDir) ビルドのプライマリ出力ファイルのディレクトリ (ドライブとパスで定義)。 最後に円記号 () が含まれます。
$(TargetPath) ビルドのプライマリ出力ファイルの絶対パス名 (ドライブ、パス、基本名、およびファイル拡張子で定義)。
$(TargetName) ビルドのプライマリ出力ファイルの基本名です。
$(TargetFileName) ビルドのプライマリ出力ファイルのファイル名 (基本名とファイル拡張子で定義)。
$(TargetExt) ビルドのプライマリ出力ファイルのファイル拡張子。 ファイル拡張子の前にピリオド '.' が付きます。
0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?