Closed serhiiz closed 1 year ago
Thank you for the detailed report. We added the issue to our backlog to fix.
We expect this issue is fixed in HeatWave v1.0.1 now available in Visual Studio Marketplace so Visual Studio should provide notification of the update.
HeatWave Version
0.9.4
Visual Studio Version
17.4.4
Repro Steps
When building WiX4 project in Visual Studio which depends on a .NET core project, which in turn needs to be published first, the build fails because the Publish target is not executed, even though the PackageReference has Publish="true".
Steps to reproduce:
Actual Result
In Visual Studio the build fails:
However, the build succeeds when building using dotnet core toolchain:
Also, the build succeeds when building using msbuild:
If we compare the logs, when build succeeds (dotnet, msbuild), while building Package1 the ResolveProjectReferences target calls WpfApp with "Publish;GetTargetPath" targets. In contrast, when build fails (VS), while building Package1 the ResolveProjectReferences target calls WpfApp with "GetTargetPath" targets (missing Publish).
Expected Result
Build succeeds in Visual Studio.