Предотвращение развертывания при отладке приложения ASP.NET MVC - PullRequest
0 голосов
/ 26 марта 2010

Как только MVC-проект asp.net связывается с проектом веб-развертывания, кажется, что не существует способа избежать развертывания при сборке MVC-проекта. Я все еще хочу иметь возможность отлаживать свой проект MVC локально и избегать развертывания его новых версий. Как настроить проект веб-развертывания, чтобы пропустить этап развертывания при попытке отладки?

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

Ответы [ 4 ]

3 голосов
/ 26 марта 2010

Выгрузите ваш проект развертывания. (Щелкните правой кнопкой мыши на проекте в VS -> Unload Project) и перезагрузите его, когда вы действительно хотите развернуть

1 голос
/ 27 марта 2010

В свойствах решения разверните Свойства конфигурации и перейдите к элементу конфигурации. Каждый соответствующий проект имеет флажок развертывания.

Я использую это для предотвращения развертывания проектов отчетов при каждой сборке.

1 голос
/ 26 марта 2010

Щелкните правой кнопкой мыши по проекту веб-развертывания и выберите опцию «Выгрузить проект». Это быстрое / простое / временное решение, которое позволит вам делать то, что вы хотите. Поверьте мне, я знаю, как болезненно ждать компиляции и сборки пакетов развертывания! : -)

0 голосов
/ 27 марта 2010

Есть два разных решения: 1, где вы не включаете проекты развертывания, и одно, где вы включаете свои проекты развертывания.

Это позволит вам при открытии решения выбрать, хотите ли вы разрабатывать с кодом приложения или с кодом приложения + развертывания.

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