S
Sin Jeong-hun
With users' resistance to move to Windows Vista, the problem of
deplyoing C# application is still the .NET Framework. Many users who
are using Windows XP, need to install .NET Framework in order to run
my C# application. I can use Visual Studio's built in installer, but
it bloats the size of setup file by including .NET framework in it.
What I want is an installer that automatically detects the presence of
the .NET framework, and downloads it if and only if it is not found on
the system.
There are advanced installers which I can script them to do such a
work, but learning the script isn't that easy. Perhaps is there any
(freeware, since my C# app is a freeware too) installer that has built-
in support for this work? Actually I don't need any advanced setup
features since my C# app can be X-copy installed as long as the .NET
Framework exists. All I want is 1)Freeware 2)detecting, downloading
and installing .NET Framework 3)Supports Unicode. Which installer is
the best for this situation? Or I should write my own using Visual C++
(I once did make a crappy VC++ installer for this, but was crappy
indeed.)?
deplyoing C# application is still the .NET Framework. Many users who
are using Windows XP, need to install .NET Framework in order to run
my C# application. I can use Visual Studio's built in installer, but
it bloats the size of setup file by including .NET framework in it.
What I want is an installer that automatically detects the presence of
the .NET framework, and downloads it if and only if it is not found on
the system.
There are advanced installers which I can script them to do such a
work, but learning the script isn't that easy. Perhaps is there any
(freeware, since my C# app is a freeware too) installer that has built-
in support for this work? Actually I don't need any advanced setup
features since my C# app can be X-copy installed as long as the .NET
Framework exists. All I want is 1)Freeware 2)detecting, downloading
and installing .NET Framework 3)Supports Unicode. Which installer is
the best for this situation? Or I should write my own using Visual C++
(I once did make a crappy VC++ installer for this, but was crappy
indeed.)?