WIX heat,ProjectReference.ContentProject这是什么意思

WIX heat,ProjectReference.ContentProject这是什么意思,wix,Wix,我有一个新的.Net应用程序,我为它制作了一个WIX安装程序。WIX安装程序是从其他解决方案复制粘贴的,在这些解决方案中,WIX安装程序工作正常。它利用热量自动获取所需的文件。然而,现在我遇到了一个问题,它不适用于当前项目。在描述heatdirectory的proj文件中,存在以下条件 Condition="'%(ProjectReference.ContentProject)'=='True'" 这种情况适用于其他解决方案,但现在它意味着在构建时不会运行热量。 我已经在谷

我有一个新的.Net应用程序,我为它制作了一个WIX安装程序。WIX安装程序是从其他解决方案复制粘贴的,在这些解决方案中,WIX安装程序工作正常。它利用热量自动获取所需的文件。然而,现在我遇到了一个问题,它不适用于当前项目。在描述heatdirectory的proj文件中,存在以下条件

Condition="'%(ProjectReference.ContentProject)'=='True'"
这种情况适用于其他解决方案,但现在它意味着在构建时不会运行热量。 我已经在谷歌上搜索过了,但是我还没有找到
ProjectReference.ContentProject
的意思是什么? 有谁能告诉我,这意味着什么,为什么它在这个解决方案中可能不起作用


谢谢。

ContentProject
只有包含在
ProjectReference
中才有意义。看


MyWCF.WcfService
{8e528b38-2826-4793-a66d-f6ff181e1139}
真的
二进制文件;内容;卫星
安装文件夹
真的
真的
真的

非常感谢,我做了很多搜索,但找不到相关信息。
<ItemGroup>
  <ProjectReference Include="..\MyWCF.WcfService\MyWCF.WcfService.csproj">
    <Name>MyWCF.WcfService</Name>
    <Project>{8e528b38-2826-4793-a66d-f6ff181e1139}</Project>
    <Private>True</Private>
    <RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
    <RefTargetDir>INSTALLFOLDER</RefTargetDir>
    <ContentProject>True</ContentProject>
    <DoNotHarvest>True</DoNotHarvest>
    <PackageThisProject>True</PackageThisProject>
  </ProjectReference>
</ItemGroup>