Это в порядке, чтобы просто скопировать необходимые dll файлы в сервер вместо того, чтобы установить зависимости?

Если один диск имел ошибки, Ваши ошибки могут быть зеркально отражены к другому диску. Это кажется, что восстановило файловую систему и в процессе, удаленном # объем данных %.

RAID искренне зеркально отразит ошибки. Вот почему это не резервное копирование, как Вы, по-видимому, уже знали. Файловая система пытается остаться последовательной и применимой, она НЕ гарантирует защиту данных.

Таким образом, у Вас была ошибка, файловая система была сделана последовательной, она удалила много данных в процессе, и RAID, зеркально отражающий искренне, зеркально отразил теперь последовательные данные.

3
задан 2 April 2014 в 10:27
3 ответа

Извините, я не согласен с моим предыдущим постером. Веб-приложения должны быть установлены в различных средах, это может быть ваш собственный сервер или веб-хостинг.

Например, у веб-хостера у вас нет доступа для «установки» этих инструментов должным образом, поэтому эти сборки можно развернуть в папке bin.

Вы можете найти некоторую конкретную информацию для MVC3 и DevExpress здесь:

Развертывание MVC из SO
Развертывание DevExpress из DX

Что касается DevExpress, это даже противоречит их лицензионному соглашению:

Когда вы развертываете веб-проект, который использует веб-элементы управления, предоставленные DevExpress следует скопировать соответствующие файлы сборки, реализовать функциональность, которую вы используете, на целевой машине (сервере). Обратите внимание, что вы не можете использовать нашу установку для этой цели, так как она включает библиотеки дизайна, которые не могут распространяться в соответствии с terms of our EULA. Thus you need to manually deploy the necessary assembly files onto the target server.

2
ответ дан 3 December 2019 в 05:25

Установите все правильно!

Люди, занимающиеся подобными вещами, являются причиной того, что у меня есть пара древних серверов, которые нельзя перестроить, нельзя перенести на другой сервер, ничего не могу сделать, но молюсь, чтобы он никогда не сломался. Если вы установите его правильно, я могу заглянуть в раздел «Добавление / удаление программ» и увидеть: «О, ему нужно установить X и Y». Если вы случайным образом копируете файлы DLL, я не могу этого сделать.

Это также может нарушить обновления безопасности, поскольку Windows не знает, что установлено.

По сути, это превращает сервер в полный кошмар для обслуживания . Используйте соответствующие установочные файлы, а также создайте программы установки для своих программ.

2
ответ дан 3 December 2019 в 05:25

Как системный администратор, которому приходится иметь дело с проблемами технического обслуживания и жизненного цикла, я бы сказал, что нет, это неприемлемо, поскольку, как вы заметили, могут возникнуть сложности ...

У инструментов разработки Windows есть инструменты упаковки, не так ли? Я не понимаю, почему вы их не использовали.

Что касается производительности, вам придется проверить это самостоятельно.

2
ответ дан 3 December 2019 в 05:25

Теги

Похожие вопросы