Я нашел несколько решений, в которых используется событие Post-Build.
Есть ли способ опубликовать веб-сайт ASP.NET MVC со скомпилированными представлениями (чтобы предотвратитьзадержка при первом просмотре) но не компилировать их в среде разработки (чтобы быстрее компилировать сайт)?
Спасибо!
PS В идеале этобыло бы настроить функцию публикации одним щелчком в Visual Studio 2010
Редактировать
Как я понял, <AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
делает то же самое, что и
<MvcBuildViews>true</MvcBuildViews>
<EnableUpdateable>false</EnableUpdateable>
но для ранних версий
Мой .csproj выглядит как
...
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<MvcBuildViews>true</MvcBuildViews>
<EnableUpdateable>false</EnableUpdateable>
...
, и представления прекрасно компилируются, но я не могу получить ни одной библиотеки для развертывания, как в приложениях Asp .net.Вот почему задержка при первой загрузке страницы все еще существует ...
Пожалуйста, помогите