【发布时间】:2011-11-07 14:46:31
【问题描述】:
我找到了几个使用 Post-Build 事件的解决方案。
有没有办法发布 ASP.NET MVC 网站编译视图(以防止第一个用户查看延迟)但不编译 他们在开发环境中(更快地编译站点)?
谢谢!
附:理想情况下是在 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 应用程序那样获得用于部署的单个库。这就是为什么仍然存在首次加载页面延迟的原因......
请帮忙
【问题讨论】:
标签: asp.net-mvc visual-studio-2010 deployment