我正在开发一个现有的 WiX 项目。该项目导入一个 wix 目标文件。
<Import Project="$(MSBuildExtensionsPath)\MyCompany\MyTargetFile.targets" />
不幸的是,我似乎无法在任何地方找到这个文件。它最初是如何创建的?
您可能知道,WiX 项目文件是 Visual Studio 项目文件,是 MSBuild 项目文件。目标文件是 MSBuild 项目文件,但仅包含可能用于构建项目的 MSBuild 目标。
$(MSBuildExtensionsPath) 是放置目标文件的常用位置。根据您的目标文件的名称以及它位于 $(MSBuildExtensionsPath) 下的事实,我想说,您正在寻找一个由 MyCompany 编写并计划用于多个项目的文件。您可能会在 MyCompany 的另一台机器上找到它——也许在构建服务器上。
一些有用的链接: