MSBuildExtensionsPath
MSBuild 子文件夹位于 \Program Files\ 或 \Program Files (x86) 文件夹下。
此路径始终指向与当前正在其中运行的窗口具有相同位数的程序文件。
例如,对于在 64 位的计算机上的 32 位窗口,路径指向 Program Files (x86) 文件夹。
对于在 64 位的计算机上的 64 位窗口,路径是程序 Program Files 文件夹。
另请参见 MSBuildExtensionsPath32 和 MSBuildExtensionsPath64。
此位置用于存放自定义目标文件。
例如,您的目标文件可能安装在 \Program Files\MSBuild\MyFiles\Northwind.targets 中,然后使用以下 XML 导入到项目文件中。
<Import Project="$(MSBuildExtensionsPath)\MyFiles\Northwind.targets"/>
Note 您可以设置环境变量 MSBUILDLEGACYEXTENSIONSPATH 为非 null 值,以启用早期版本中的MSBuildExtensionsPath 的行为。
============================================================================================================================
MSBuildExtensionsPath32
MSBuild 子文件夹位于 \Program Files\ 或 \Program Files (x86) 文件夹下。
此路径始终指向 32 位程序文件文件夹。 例如,在 32 位的计算机上,路径是 Program Files 文件夹。
对于 64 位的计算机,路径是 Program Files (x86) 文件夹。
另请参见 MSBuildExtensionsPath 和 MSBuildExtensionsPath64。
=============================================================================================================================
MSBuildExtensionsPath64
MSBuild 子文件夹位于 \Program Files\ 文件夹下。 此路径始终指向 64 位程序文件文件夹。
在 64 位计算机上。 对于 32 位计算机,此路径为空。 另请参见 MSBuildExtensionsPath 和 MSBuildExtensionsPath32。