Для начала, я занялся Интернетом в целом, что касается поиска.Получил нигде и я довольно опытный Google.Может быть, я что-то упустил .. Достаточно этого.
Как уже упоминалось выше, C # 2010 (3.5-> 4.0 работает на Win7x64, но хотел бы, чтобы приложение было полностью совместимо с XP / Vista).Работа с XP (w / SP3) для клиентов Vista / 7.Работаю над приложением, которое позволит моей компании более легко подключаться к своим локальным рабочим столам через RDP.Мое приложение потрясающе в плане удобства использования, но в конце концов, мое программирование настигнет меня, изнурит меня и сделает изо всех сил.
Я ищу надежный способ обновления основного приложения.Я развертываю дополнительное приложение, чтобы выполнить это (приложение загружает updateApp с веб-сайта разработчика, если XML-файл имеет более новую версию, UpdaterApp обновляет основное приложение; основное приложение обновляет UpdaterApp - при необходимости).Лучшие способы сделать это, так как приложение зависит от администраторов + (возможно) SQL + AD + SMB + SSH auth.
Вещи, с которыми я столкнулся:
http://themech.net/2008/09/check-for-updates-how-to-download-and-install-a-new-version-of-your-csharp-application/ (вэтот момент, что мне нравится)
http://digitalformula.net/technical/c-self-updating-application-without-clickonce/
http://www.eggheadcafe.com/articles/pfc/selfupdater.asp
Так вот, на что я смотрю.Очень хотелось бы найти правильное решение с подробностями / отличным кодом / примерами.Я больше всего обеспокоен доступом администратора в Vista / 7 в каталоге «Program Files» и с нетерпением жду обсуждения.Надеюсь, что вся информация здесь.Заранее большое спасибо!