title: Can visual studio 2008 deployment project run without .net installed in the system?
body: <p>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 : </p>
  
  <ol>
  <li>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 ?</li>
  <li>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) ?</li>
  </ol>
  
  <p>Regards</p>
  
  <p>Akshay Mishra</p>