1

I look for a free launcher or bootstrapper that checks whether the .net framework is installed, and starts my app1.exe, or app2.exe if not. Alternatively a louncher that checks for the OS version.

skaffman
  • 398,947
  • 96
  • 818
  • 769
Alexander Zwitbaum
  • 4,776
  • 4
  • 48
  • 55
  • ClickOnce will check for you but then goes and installs it for you (assuming you say yes) which, if I read your question correctly, is not what you want. – ChrisF May 07 '10 at 15:18
  • If there's no .Net Frameworks installed ClickOnce started an installation, but I want that it launch my application. – Alexander Zwitbaum May 07 '10 at 15:44

2 Answers2

2

You could write a native app that checks for the .net framework then have it run the app1.exe or app2.exe. I wrote a blog post that covers how to do this and even shows how add a gui. It is at http://blog.foldertrack.com/?p=45

Nick
  • 3,217
  • 5
  • 30
  • 42
2

dotNetInstaller can do all that: you check a registry key to see if the .NET Framework is installed, and the executable is run depending on the conditions you specify. You can also launch different configurations of executable/installers based on operation system version, language, platform etc.

BCran
  • 1,921
  • 19
  • 16