2009-07-15 2 views
0

Я смог установить «VS2008 SP1» и «VS2008 Tools для Silverlight» на моей машине разработки Windows Server 2008, но мне не удалось установить MSI для «Silverlight Toolkit July 2009». Установка завершается следующим:Можете ли вы установить Silverlight 3 Tools на Server 2008 (64 бит)

«Системный администратор набор политика, чтобы предотвратить эту установку»

Я локальный администратор на поле. Я видел что-то подобное при попытке 32-разрядного MSI на 64-битной машине. Это проблема, с которой я сталкиваюсь?

ответ

1

Я не думаю, что вам нужен для установки инструментария SL на сервере. По крайней мере, нам не пришлось. Мы используем 64-разрядную Windows Server 2003 и любые требуемые библиотеки Silverlight и т. Д., Просто включаемся в наш .xap-файл и загружаем клиент, когда он загружает этот файл. Весь сервер знает, что он должен передать файл .xap клиенту, когда он его запрашивает. Единственное, о чем может потребоваться любой серверный процесс, это System.ServiceModel.PollingDuplex.dll (если вы используете дуплексные службы WCF), но если вы просто установите SD 3.0 SDK на свою машину dev, а затем ссылайтесь на эту DLL из вашего проекта WCF, она будет включена в ваш проект WCF при его развертывании на сервер.

Единственная причина, по которой вам необходимо установить эти вещи на сервере, - это планировать разработку на сервере, что, я полагаю, вы захотите, но, конечно же, это не нормально :-).

+0

Я согласен - если вы хотите построить на сервере по какой-либо причине, вы можете скопировать двоичные файлы в свои каталоги проектов или вступить в исходный код. Но вам не нужно устанавливать его там. Я немного удивлен (испугался?), Что это не сработало. Я написал настройку Silverlight Toolkit и в первую очередь работаю в 64-битной среде. Возможно, к машине присоединился домен или к другим ограничениям политики, к сожалению –

Смежные вопросы