Решил совместить полезное с полезным. В Visual Studio есть такая классная вещь как:
ClickOnce — это технология развертывания, позволяющая создавать самообновляющиеся приложения для Windows, которые можно устанавливать и запускать с минимальным вмешательством пользователя. Visual Studio обеспечивает полную поддержку публикации и обновления приложений, развернутых с помощью технологии ClickOnce, если вы разработали свои проекты с помощью Visual Basic и Visual C#. Сведения о развертывании приложений Visual C++ см. в разделе Развертывание ClickOnce для приложений Visual C++ .
Если сделать небольшой финт ушами. то можно эту технологию можно использовать для распространения любых программ. Фокус очень простой - нужно засунуть в ресурсы ехесшник и запускать его примерно так
Кому интересно в архиве есть проект который очень легко можно изменить под любую прогу. Я применил это к вышеупомянутой проге пересылки экрана. Вот что получилось. http://artik2.chickenkiller.com/HostedApp.application
Во втором архиве подправленый исходник - немного быстрей работает. Если подписать прогу нормальным сертификатом, то установлить действительно удобно.