Как развернуть DevExpress на сервере? - PullRequest
11 голосов
/ 01 июня 2010

Здравствуйте! Мне нужно развернуть проект с использованием элементов управления DevExpress на сервере IIS 6.0. Проект загружается нормально и пока я не добавлю в DevExpress элементы управления. При попытке загрузить сайт я получаю сообщение об ошибке

Не удалось загрузить файл или сборку 'DevExpress.Web.v9.3, версия = 9.3.4.0, Culture = нейтрально, PublicKeyToken = b88d1754d700e49a 'или одна из его зависимостей. Система не могу найти указанный файл

Что я делаю не так? Я попытался установить элементы управления на сервере, а также просто скопировать все dll сборки в папку bin / приложения, но не могу устранить эту ошибку. Как мне заставить его работать?

Ответы [ 4 ]

17 голосов
/ 02 июня 2010

Я закончил тем, что пошел в Visual Studio, а затем выбрал все ссылки на DevExpress и установил «copy local» в true.

6 голосов
/ 02 июня 2010

Конкретная ошибка означает, что он ищет версию 9.3 сборки DevExpress.Web.

Для развертывания сервера вам нужны только библиотеки времени выполнения. Список необходимых библиотек находится в файле справки в разделе развертывания:

«развертывание» результатов поиска. EvExpress.com

Бесплатный инструмент Брендона Мака 'DX Server Installer' также очень удобен (как упомянуто @JHappoldt)

Последнее замечание, учтите, что вам не нужно копировать dll времени разработки на ваш веб-сервер. Эти файлы предназначены только для использования в Visual Studio. Кроме того, это против [EULA], чтобы распространять их. Один простой способ выяснить время разработки - это то, что они обычно заканчиваются на «.Design»

Например: 'DevExpress.XtraReports.v9.3.Design' (Не следует развертывать)

1 голос
/ 01 сентября 2013

В веб-публикации (AKA WPP) вы можете использовать мой пакет NuGet . Просто установите его в веб-проект (также поддерживаются Веб-сайты и Azure). И вам не нужно устанавливать «Копировать локально» на true.

0 голосов
/ 02 июня 2010

Официального инструмента для тонкой установки на сервере не существует, однако один из участников сообщества написал полезный инструмент .

...