Quando si fa riferimento i progetti nell'ambito di progetti WiX (* .wixproj) Ho visto spesso il frammento di codiceproprietà WiX RefProjectOutputGroups RefTargetDir
<ItemGroup>
<ProjectReference Include="..\Foo.Bar\Foo.Bar.csproj">
<Name>Foo.Bar</Name>
<Project>{0bd367ce-5072-4161-8447-ff4deed97bd4}</Project>
<Private>True</Private>
<DoNotHarvest>True</DoNotHarvest>
<RefProjectOutputGroups>Binaries;Content;Satellites</RefProjectOutputGroups>
<RefTargetDir>INSTALLLOCATION</RefTargetDir>
</ProjectReference>
</ItemGroup>
Qualcuno può spiegarmi cosa le proprietà DoNotHarvest
, RefProjectOutputGroups
, e RefTargetDir
dire? O indica qualche documentazione? Non sono riuscito a trovare nulla che spiegasse il significato di queste proprietà (inclusa la documentazione WiX).
Significa che in realtà è sufficiente includere un set di 'DoNotHarvest' su' false' e non menzionare le altre due proprietà? O/può questo rompere qualcosa ora/in futuro? – Aeon512
La funzione è disabilitata e se/quando ritorna sarà costruita per gestire tutti i casi di dati mancanti/ecc. Quindi, per ora direi che puoi ignorare tutto. –
È ancora rotto? – letmaik