2013-03-30 5 views
1

У меня возникли проблемы с развертыванием приложения, которое я создал для IIS на Amazon AWS. Я в основном отнял время от разработки и не использовал приложение более года.Вопросы развертывания IIS (AWS)

приложение было передано через штрафа и бежит к точке приводит к возникновению ошибок и отображения, что рамки не хватает и т.д. Я решил это в прошлом:

  1. Изменение какая версия .NET использовался на сервере
  2. Включая все библиотеки DLL, когда программа фактически переданных (не то, что это происходит по умолчанию)

для жизни меня, я не могу вспомнить, как включить все библиотеки DLL при развертывании программы так что те могут быть полагался вместо системы системы. Может кто-нибудь, пожалуйста, напомните мне?

ответ

3

Вы можете сделать правую кнопку мыши на проект и выберите Добавить Deployable зависимостей из контекстного меню

enter image description here

По MVC4, всем необходимым узлам для запуска приложения MVC являются автоматически добавлены каталог bin и любое приложение MVC4: bin-deployable (означает, что вы можете запускать его на сервере без явного указания с установкой MVC). По этой причине Включить Выдвижные Сборки диалог был удален из Visual Studio 2012

Подробнее здесь: https://stackoverflow.com/a/10441585/1241400

+0

Это является удивительным о MVC4. Не знаю. Значит, я должен попытаться подтолкнуть мою компанию немного сложнее, чтобы переключиться с 3.;] – antinescience

+0

Замечательно! Именно то, что я искал. Определенно, нужно также переключить на MVC 4, если это так – NickP

0

Вы случайно говорите о Bin Deploying MVC? Это очень больно, учитывая, что вам нужно помнить, чтобы убедиться, что эти зависимости находятся в папке с bin при каждом перемещении приложения, поместить его на новый сервер и т. Д.

Какие ошибки вы видите ? Думаю, вам, вероятно, будет лучше разрешить их, если это возможно. В последние несколько лет Windows значительно упростилась при установке обновлений.

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