Visual basic deplyment bootsrapper

i am using vb 2005 express, i have published my app using the on cd or dvd rom.

But i really want it to be 1 setup file not
setup.exe mapp.application, myapp1_0_0_0.application and
the folder myapp with the actuall appliation and files.

To temporarly do this, i created a self extracting zip file and it extracts the contents, to the temp directory and launches setup.exe.

It works fine on xp, but i have had a report on a win98 machine comming up with a illegal operation.

Is it the bootrapper or my zip file, now, my application does work on win 98 but i had to send the acutal application in a zip archive.

So i am guessing it is either the setup.exe or my slef extracting zip.

Is there a way to make setup.exe just 1 file and it will put my application in c:\ program files\.

Intead of local settings, which i think, that is a horrible spot, 98 doesnt have a c:\ documents and settings, so i am wondring if that is the issue as well.

[960 byte] By [SevenAlive] at [2007-12-16]
# 1
Visual Basic Express does not support traditional deployment via a Setup.exe file; it uses ClickOnce deployment, which is a new technology for publishing and updating applications. The reason that it installs to local settings is that ClickOnce deployed applications are isolated in order to avoid versionng conflicts and security issues. To learn more about ClickOnce, see:

http://msdn2.microsoft.com/library/142dbbz4(en-us,vs.80).aspx

Your only other choice with the Express edition is to deploy the actual application files via a zip file (no Setup.exe), and have the user copy them to a local directory. In this case, you would not use the Publish wizard. For more info, see:

http://msdn2.microsoft.com/library/997h1ab8(en-us,vs.80).aspx

Hope this helps,
Steve Hoag

shoagMSFT at 2007-9-9 > top of Msdn Tech,Visual Studio Express Editions,Installing and Registering Visual Studio 2005 Express Editions...