我有 旧的wix安装项目。
我使用 HeatWave 将其转换为 v4 版本 但该项目仍然使用我不知道他们是否需要的东西 XSLT - 转换
您觉得怎么样,有必要吗?
<HeatDirectory Transforms="$(ProjectDir)\Components.xslt" OutputFile="ComponentsGenerated.wxs" DirectoryRefId="TARGETDIR" ComponentGroupName="PublishedComponents" SuppressUniqueIds="false" SuppressCom="true" Directory="..\SposOnboard.Application\bin\$(Configuration)\" SuppressFragments="true" SuppressRootDirectory="true" AutogenerateGuids="false" GenerateGuidsNow="true" PreprocessorVariable="var.BasePath" SuppressRegistry="true" />
这些转换仍然是必要的,因为升级到 v4 并没有改变或废弃它们的功能。
转换对于修改热量收集输出非常有用,而无需触及目录结构本身。他们在 v3 中所做的任何事情在 v4 中仍然需要。
如果您想删除它并保持相同的最终结果,您可能需要修改 $(Configuration) 中 SposOnboard.Application 中的文件夹/文件以获得所需内容,而无需进行任何转换。如果您向我们展示转换文件,您可以获得更具体的建议。