| 巨集 | 說明 | |
| $(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
