Please use the radio buttons provided to specify your IDE/Framework version when creating a thread. Solutions can be different depending on which version you're using. If you're using .NET 2.0 then you can use ClickOnce deployment, which has in-built automatic updating. If you're using an earlier version then you can create an additional EXE that will perform the update for you.