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