NSIS is Cool!

I've successfully built my 2 installers (one for 1.0 and 1.1 frameworks), and let me tell ya, NSIS is a pretty good install script creator. With NSIS, I was finally able to do what I wanted to do:

1. Give the user the option to not install to the GAC
2. Give the user the ability to choose what optional components they want installed.

All of this done without the headache of creating custom actions & trying to figure out how things work in the limited MSI Setup Packager within VS.NET. I definately suggest this free script creator as it is very, very nice, to all developers out there struggling with VS.NET's MSI Setup Installer.

The only problem I came across, was how to install stuff to the GAC, but Martin Webrant gave me a good pointer. I also built in support for detecting the .NET framework & its versions. If you're using NSIS, or want to get started and need some pointers for installing .NET assemblies, I'd love to give ya some help and give you some of my functions.

1 Comment

  • Hey I was wondering if you could post the code for figuring out the .NET framework version.



    I have seen the stock example of IsDotNETInstalled, but it does not give version information.



    Thanks!

Comments have been disabled for this content.