visual studio 编译常用变量

 

 

$(BaseOutputPath) 默认值 bin\。

$(PlatformName) 默认值是 $(Platform),而 $(Platform) 的默认值是 AnyCPU;
当这个值等于 AnyCPU 的时候,这个值就不会出现在路径中。

$(Configuration) 默认值是 Debug。

$(RuntimeIdentifier) 这个值和 $(PlatformTarget) 互为默认值,任何一个先设置都会影响另一个;此值即 x86、x64 等标识符。
可以通过 $(AppendRuntimeIdentifierToOutputPath) 属性指定是否将此加入到输出路径中。

$(TargetFramework) 这是在 csproj 文件中强制要求指定的,如果不设置的话项目是无法编译的;
可以通过 $(AppendTargetFrameworkToOutputPath) 属性指定是否将此加入到输出路径中。