VB.net self updating single exe application

Experts,

I have written a small vb.net app that maps drives for our remote users.  I have also written some code to allow it to check for an updated version of this exe.  All of this works fine, but is there an easy way to copy the new exe down to the client machine then delete the old one and replace it with the new exe?  I would like for all of this to work without having to use another exe file.
Rowdyone52Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

sirbountyCommented:
What version of vb.net?
Have you considered using ClickOnce? http://visualbasic.about.com/b/a/235537.htm
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Rowdyone52Author Commented:
Acutally everytime I tried to use ClickOnce and publish the application that way it would crash when it actually tried to run the app.  The updating would work but as soon as it tried to open the app it would crash and I would get the screen that asks me to send the error to microsoft.  Also I don't see where I can configure ClickOnce like I can if I just use a deployment project.  Am I missing something?
0
Rowdyone52Author Commented:
Oh, and to answer your question I am using Visual Studio 2005
0
Angular Fundamentals

Learn the fundamentals of Angular 2, a JavaScript framework for developing dynamic single page applications.

sirbountyCommented:
What's in the details when it crashes?
0
Rowdyone52Author Commented:
Ok, yesterday it was crashing everytime without fail.  Today I can't seem to make it crash.  So that appears to be working now.  However I still can't customize the install like I can with a Deployment project, or can I?
0
sirbountyCommented:
How are you looking to customize it?
0
Rowdyone52Author Commented:
well I would like to change the start menu folders and I would like to add an icon on the desktop.  Also I want the app to check for updates before it actually starts but I don't want that pop up screen showing that it is checking.
0
sirbountyCommented:
Hmm - I don't think 'most' of that's possible using clickonce.
I can think of a way to perhaps get the shortcut on the desktop, but still - not using clickonce.  I, myself, would like to see a solution on some of this...perhaps another expert will chime in...
0
sirbountyCommented:
Happy to help - thanx for the grade! :^)
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic.NET

From novice to tech pro — start learning today.