Opened 8 years ago

Closed 8 years ago

#1466 closed enhancement (done)

Check if correct version of .NET framework is installed on startup

Reported by: gkronber Owned by: gkronber
Priority: medium Milestone: HeuristicLab 3.3.4
Component: PluginInfrastructure Version: 3.3.4
Keywords: Cc:

Description


Change History (11)

comment:1 Changed 8 years ago by gkronber

Seems we need to check the installed .NET versions in the registry.

bool fullProfileInstalled = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("Software\\Microsoft\\NET Framework Setup\\NDP\\v4\\Full") != null

Also see list of .NET framework versions: http://msdn.microsoft.com/en-us/kb/kbarticle.aspx?id=318785

comment:2 Changed 8 years ago by swagner

  • Milestone changed from HeuristicLab Backlog to HeuristicLab 3.3.4

comment:3 Changed 8 years ago by swagner

We should include this check in the 3.3.4 release.

comment:4 Changed 8 years ago by gkronber

  • Status changed from new to accepted

comment:5 Changed 8 years ago by gkronber

r5984: implemented check for .NET version 4.0 (full profile) and a warning dialog with the download URL.

comment:6 Changed 8 years ago by gkronber

  • Owner changed from gkronber to swagner
  • Status changed from accepted to reviewing

comment:7 Changed 8 years ago by swagner

  • Status changed from reviewing to assigned

comment:8 Changed 8 years ago by swagner

  • Status changed from assigned to accepted

comment:9 Changed 8 years ago by swagner

Thanks for implementing this check.

Restructured code and layout of framework version error dialog in r5997.

comment:10 Changed 8 years ago by swagner

  • Owner changed from swagner to gkronber
  • Status changed from accepted to readytorelease

comment:11 Changed 8 years ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed
  • Version changed from 3.3.3 to 3.3.4
Note: See TracTickets for help on using tickets.