Прекомпиляция сайта asp.net4 mvc3 с использованием Visual Studio 2010 - PullRequest
6 голосов
/ 23 августа 2011

Каков наилучший способ предварительной компиляции веб-сайта asp.net4 mvc3 со всеми его файлами просмотра с использованием Visual Studio 2010?

Я немного растерялся, потому что MS предлагает несколько решений, которые звучат очень похоже.

Проекты веб-развертывания

http://blogs.msdn.com/b/webdevtools/archive/2010/05/26/visual-studio-2010-web-deployment-projects-rtw-available-now.aspx

Инструмент веб-развертывания

http://www.microsoft.com/download/en/details.aspx?id=25230

или я могу просто сделать все это изVS2010 SP1 по умолчанию без дополнительных дополнений?

Может кто-нибудь уточнить?

1 Ответ

4 голосов
/ 24 августа 2011

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

<MvcBuildViews>false</MvcBuildViews>

на:

<MvcBuildViews>true</MvcBuildViews>

Чтобы иметь возможность редактировать файл проекта в пределах Visual Studio, сначала необходимо выгрузить проект (щелкните правой кнопкой мыши, Unload Project)а затем снова щелкните правой кнопкой мыши проект и выберите «Редактировать проект».Когда вы внесли изменения, ваши представления будут автоматически построены.Это не то, что вы хотите делать во время разработки, время сборки значительно увеличивается.

...