Мне нужно иметь возможность обновить службу wcf/RIA, установленную на IIS.WCF/RIA: автоматическое обновление службы WCF/RIA от самого себя
Возможно ли это?
Мне нужно сделать это автоматически, почти как автоматическое обновление программы.
Я полагаю, что мог бы вызвать метод в службе WCF, и он проверяет, есть ли обновление, но могу ли я загрузить и установить обновление?
Это потому, что вся моя логика установлена в службе, поэтому мне нужно автоматически обновлять службу.
У кого-нибудь есть опыт?
Спасибо Русь, да интересная тема! Но если я гарантирую, что я автоматически обновляю службы RIA и клиент Silverlight ... тогда я предполагаю, что это должно быть хорошо? – Martin
@Martin - В теории все должно быть хорошо. Я бы подумал о том, чтобы посмотреть на MEF на стороне клиента, поскольку я вспоминаю кого-то, описывающего его для типов, которые вы не знаете во время компиляции. – Rus
Клиент и сервер развертываются как одно приложение IIS, поэтому вам просто нужно иметь процесс развертывания, который выталкивает последнюю и самую лучшую версию на сервер. Если вы используете внешние браузеры, вам необходимо убедиться, что он проверяет, запускает ли она последнюю версию, используя CheckAndDownloadUpdateAsync. –