Browse Source

Installer checks .NET 4.5 is installed.

pull/297/head
Matt Ward 12 years ago
parent
commit
12f65823a1
  1. 15
      src/Setup/Setup.wxs

15
src/Setup/Setup.wxs

@ -61,17 +61,14 @@
</Condition> </Condition>
<!-- <!--
Check for .NET 4.0 RTM Full Check for .NET 4.5 RTM
--> -->
<Property Id="NETFRAMEWORK40FULL" Secure="yes"> <!-- we could check NETFRAMEWORK45 optionally if we want to force the user to install a specific version -->
<RegistrySearch Id="NetFramework40Full" Root="HKLM" Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Name="Install" Type="raw" /> <Property Id="NETFRAMEWORK45" Secure="yes">
<RegistrySearch Id="NetFramework45" Root="HKLM" Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Name="Release" Type="raw" />
</Property> </Property>
<Property Id="NETFRAMEWORK40FULLVERSION" Secure="yes"> <Condition Message="This setup requires the .NET Framework 4.5 to be installed.">
<RegistrySearch Id="NetFramework40FullVersion" Root="HKLM" Key="Software\Microsoft\NET Framework Setup\NDP\v4\Full" Name="Version" Type="raw" /> Installed OR NETFRAMEWORK45
</Property>
<!-- we could check NETFRAMEWORK40FULLVERSION optionally if we want to force the user to install a specific version -->
<Condition Message="This setup requires the .NET 4.0 Full Framework to be installed.">
Installed OR NETFRAMEWORK40FULL
</Condition> </Condition>
<!-- <!--

Loading…
Cancel
Save