My programming language is C# .Net 3.5 and I may have to install my applications in very old client systems (windows XP-SP1 and above) and may be that those systems do not contain any version of .Net (or even Windows-Installer-3.1) in them.
I have worked on VS-2008 deployment projects on and off since some time and I have some working knowledge of it.
I want to write a deployment project in VS-2008 but I have 2 questions :
- Can a VS-2008 deployment project containing pre-requisites run on a system without any version of .Net (or even Windows-Installer-3.1) pre-installed in the system ?
- How to create a boot-strapper installer to run in systems without .net pre-installed in them (boot strapper will install all pre-requisites including .net and other 3rd party run times) ?
Regards
Akshay Mishra
Yes, the EXE bootstrapper which handles prerequisites doesn’t have any dependencies. So you can safely add Windows Installer and .NET Framework as prerequisites in your setup project.
Here is an article which may help: http://setupanddeployment.com/uncategorized/custom-prerequisite-visual-studio-setup-file/