Добавьте MVC3 в качестве предварительного условия в проект установщика WebApp - PullRequest
0 голосов
/ 24 января 2011

Как добавить Asp.NET MVC3 в качестве предварительного условия в мой проект установщика Visual Studio?

Ответы [ 3 ]

1 голос
/ 24 января 2011

Примечание: вам не нужно устанавливать MVC 3 на хост, который вы используете.Вам просто нужно сделать это, как мы делали в «старые» времена.

Ознакомьтесь с этой записью в блоге ScottGu о «Запуск приложения ASP.NET MVC 3 на веб-сервере, который неНе установлен ASP.NET MVC 3 ".

0 голосов
/ 30 мая 2012

На самом деле, я собираюсь добавить еще один ответ, чтобы ответить на вопрос напрямую.

Все, что вам нужно сделать, это установить "Copy Local = True" для следующих сборок в вашем проекте:

Microsoft.Web.Infrastructure
System.Web.Helpers
System.Web.Mvc
System.Web.Razor
System.Web.WebPages
System.Web.WebPages.Deployment
System.Web.WebPages.Razor

И проект установки автоматически добавит их как "зависимости проекта" и поместит их в папку "bin" при запуске установки.

0 голосов
/ 24 января 2011

Вам нужно будет написать пользовательский шаг перед установкой, чтобы вручную проверить, установлены ли требуемые сборки. Вы также можете проверить следующую статью на MSDN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...