我有一个 ASP .Net MVC5 网站,我有性能问题,我想预编译 razor View 并在 IIS 中部署我的网站时排除它们,我按照 this article 中指示的步骤操作,但出现错误:RazorGenerator.targets 是没有找到,事实上我检查了包文件夹我没有找到这个文件。
你知道为什么在包文件夹中找不到这个 dll 吗? RazorGenerator.Mvc 和 RazorGenerator.MsBuild 安装正确。
提前致谢
最佳答案
为此,您不需要 RazorGenerator。发布时,只需在“设置”选项卡上的“文件发布选项”下将选项设置为“发布期间预编译”。单击“配置”,然后勾选“将所有输出合并到单个程序集”。给它一个唯一的名称,通常类似于 [ProjectName].Precompiled
。
关于asp.net-mvc - 在 asp .net mvc 5 中预编译 Razor View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33674473/