У меня есть ситуация, когда продукт, который я разрабатываю, требует Silverlight 5.x, а целевая аудитория включает пользователей на удаленных сайтах. Пользователи имеют различный опыт, но по большей части предполагается, что они имеют элементарные навыки. Имея это в виду, сеть, через которую они соединяются, запрещает любую загрузку. Существует ли простая модель развертывания Silverlight в сетях с высоким уровнем ограничений?
2 ответа
Имея это в виду, сеть, через которую они соединяются, запрещает любую загрузку.
В этом случае вам придется самостоятельно предоставить установщик Silverlight.
Существует сообщение на форуме Silverlight на эту тему, которое предлагает обходной путь. Он включает в себя загрузку исполняемого файла установки (отсюда: http://forums.silverlight.net/t/38534.aspx/1), а затем ручную установку его на машины.
Существует также ссылка на руководство по развертыванию (документ Word), в котором подробно рассказывается, как устанавливать Silverlight различными способами, в том числе вручную.
Однако, вероятно, было бы гораздо проще заставить компанию ослабить правило "без загрузки" для среды выполнения Silverlight.
Если их ИТ-команда достаточно сильна, чтобы блокировать загрузку из AD, они могут продвинуть ее с помощью WSUS. Silverlight можно протолкнуть через WSUS, самый простой способ получить его на всех ваших ПК.