我正在为我的软件创建 wix 包,并且需要有 .net core 运行时 3.1.*。我使用以下代码来检查 .net core 运行时是否存在。
似乎无法工作或检测。请建议如何在 wix 中检测 .netcore 运行时。
<util:RegistrySearch Root="HKLM"
Key="SOFTWARE\dotnet\Setup\InstalledVersions\x64\sharedfx\Microsoft.NETCore.App"
Result="exists"
Variable="NetCore3_x64_Installed"
Win64="yes"
/>
<bal:Condition Message="This application requires .NET Runtime 3.1.4. Please install the .NET Runtime 3.1.4 then run this installer again.">
<![CDATA[Installed OR NetCore3_x64_Installed]]>
</bal:Condition>