Talk:Get .NET Version: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
No edit summary |
(No difference)
|
Revision as of 12:15, 14 July 2006
I would say that this isn't the optimal way to do it. Since V2.0 isn't always backwards compatible with V1.1.
I now made an installer for an ASP .NET V1.1 solution. And I needed to be sure that V1.1 was installed. This is my solution for this problem:
Function CheckDotNet
StrCpy $0
ClearErrors
ReadRegStr $R0 HKLM 'SOFTWARE\Microsoft\ASP.NET\1.1.4322.0' 'Path'
IfErrors 0 +2
StrCpy $0 'not found'
Push $0
Exch $0
FunctionEnd
/T