我有一个ASP .Net MVC5网站,我有性能问题,我想预先编译剃须刀视图并在IIS中部署我的网站时将它们排除在外,步骤this article,但我得到了一个错误:RazorGenerator.targets没有找到,实际上我检查了包文件夹,我没有找到这个文件。 你知道为什么这个DLL没有在包文件夹中找到? RazorGenerator.Mvc和RazorGenerator.MsBuild已正确安装。 在此先感谢在asp.net中预编译剃刀视图mvc 5
回答
您不需要RazorGenerator。发布时,只需在“设置”选项卡的“文件发布选项”下将选项设置为“发布期间的预编译”。点击“配置”,然后勾选“合并所有输出到单个组件”。给它一个独特的名字,通常像[ProjectName].Precompiled
。
你能解释我在哪里可以找到这个设置,我正在使用webdeploy? –
它位于发布对话框中。在左侧有一个设置选项卡,然后在选择要部署的配置下方是一个标有“文件发布选项”的向下箭头按钮。 –
好的,谢谢你的回答,我得到了以下错误:在应用程序级别之外使用注册为allowDefinition ='MachineToApplication' 的部分是错误的。此错误可能是由于虚拟目录未被配置为IIS中的应用程序。 –
- 1. 在asp.net mvc剃刀视图中增量
- 2. ASP.Net剃刀视图
- 3. 在Asp.Net MVC 5剃刀应用
- 4. ASP.NET MVC剃刀视图引擎
- 5. ASP.net MVC 5剃须刀下拉框
- 6. MVC剃刀从子视图
- 7. 如何编码 '/' 在ASP.NET MVC剃刀
- 8. @默认在剃刀视图中使用MVC 5
- 9. MVC - 强制建设和编译剃刀视图标记
- 10. 在剃刀视图中显示/渲染图像asp.net mvc
- 11. 在asp.net中使用angular2 5剃刀视图
- 12. ASP.NET MVC(剃刀)jQuery中
- 13. 置换在Asp.net MVC剃刀
- 14. 在C#剃刀(ASP.NET MVC)
- 15. 如何在Asp.Net MVC中确定剃须刀视图中的“IsPartial”?
- 16. MVC 5剃刀Url.Content(空)
- 17. MVC剃刀foreach抛出编译错误
- 18. 如何在asp.net mvc剃须刀视图中嵌入rdl报告?
- 19. 在asp.net mvc 4剃须刀视图中获取用户声明
- 20. html.hidden未在asp.net MVC核心中设置值剃刀视图
- 21. Asp.net mvc aspx视图和剃刀视图转换
- 22. 编码字符串HTML Asp.NET MVC剃刀
- 23. MVC剃刀视图中的HTML.Textarea值
- 24. Microsoft.AspNet.Mvc.TagHelpers不能在MVC 6剃刀视图
- 25. ASP.NET MVC5视图预编译
- 26. 预编译ASP.net mvc
- 27. ASP.NET剃刀模式语法在视图
- 28. 剃刀编译器警告/错误 - ASP.NET MVC 4
- 29. 在ASP.NET MVC中编译视图
- 30. ASP.NET MVC - 剃刀和JavaScript
为什么不使用静态HTML文件? –
我的意见不是静态的,我从db检索一些数据 –