Thanks everyone for the answers. I've just realized that the VS express version, which I'm using now, doesn't have the deployment project option. For Tushar: I'm actually publishing the project but it doesn't create an msi file. Just a bunch of files difficult to distribute
The solution I found: I've tried the demo version of cyberinstaller which makes one single file installation. I haven't tested it extensivelly but it seems to solve the problem of distribution. The only bad point is that is shows you a demo warning during the installation of the project, bu I think I can live with that. I went through the tutorial Fruitman gave and it seems to be the most elegant solution. Looking forward to work professionally with Visual studio standard. Thanks again. Regards Nacho On Mar 17, 4:03 pm, David Shen <[email protected]> wrote: > On Tue, Mar 17, 2009 at 7:30 PM, Nacho108 <[email protected]> wrote: > > > Hi everyone! > > > I'm finishing my project in Visual Studio and I realized that the > > built VS gives, is a group of files instead of asinglesetup.exe or > > setup.msifile. Also, when I run it it doesn't install the program in > > the "program files" directory, it just run the application. > > Is this the only way VS makes a build? Am I missing something? > > Can anyone give a hand on how to create asingleinstallationfileso > > I can later distribute easily? > > > Thanks in advance > > Nacho > > have you checked out the deployment project in VS? it comes available > since VS 2003, and it creates setup.exe and setup.msi for you. and if > you want to do something for advanced, check out the WiX project. > > -- > Best Regards, > David Shen
