巨集 | 說明 | |
$(ConfigurationName) | 目前專案組態的名稱 (例如「Debug」)。 | |
$(PlatformName) | 目前專案平台的名稱 (例如「Win32」)。 | |
$(OutDir) | 相對於專案目錄的輸出檔目錄路徑。這將解析為 [輸出目錄] 屬性的值。尾端會加上反斜線「\」。 | |
$(DevEnvDir) | Visual Studio .NET 的安裝目錄 (定義為磁碟機 + 路徑);尾端會加上反斜線「\」。 | |
$(ProjectDir) | 專案的目錄 (定義為磁碟機 + 路徑);尾端會加上反斜線「\」。 | |
$(ProjectPath) | 專案的絕對路徑名稱 (定義為磁碟機 + 路徑 + 主檔名 + 副檔名)。 | |
$(ProjectName) | 專案的主檔名。 | |
$(ProjectFileName) | 專案的檔名 (定義為主檔名 + 副檔名)。 | |
$(ProjectExt) | 專案檔的副檔名。它會在副檔名前面加上「.」。 | |
$(SolutionDir) | 方案的目錄 (定義為磁碟機 + 路徑);尾端會加上反斜線「\」。 | |
$(SolutionPath) | 方案的絕對路徑名稱 (定義為磁碟機 + 路徑 + 主檔名 + 副檔名)。 | |
$(SolutionName) | 方案的主檔名。 | |
$(SolutionFileName) | 方案的檔名 (定義為主檔名 + 副檔名)。 | |
$(SolutionExt) | 方案的副檔名。它會在副檔名前面加上「.」。 | |
$(TargetDir) | 建置的主要輸出檔目錄 (定義為磁碟機 + 路徑)。尾端會加上反斜線「\」。 | |
$(TargetPath) | 建置主要輸出檔的絕對路徑名稱 (定義為磁碟機 + 路徑 + 主檔名 + 副檔名)。 | |
$(TargetName) | 建置主要輸出檔的主檔名。 | |
$(TargetFileName) | 建置主要輸出檔的檔名 (定義為主檔名 + 副檔名)。 | |
$(TargetExt) | 建置主要輸出檔的副檔名。它會在副檔名前面加上「.」。 |
資料來源:
http://msdn.microsoft.com/zh-tw/library/42x5kfw4(v=vs.100).aspx