
Visual Studio 2019 升级16.8之后(升级.Net 5),RazorTagHelper任务意外失败
发布日期:2021-05-09 07:36:53
浏览次数:17
分类:原创文章
本文共 584 字,大约阅读时间需要 1 分钟。
vs2019升级16.8后,原来.net core 3.1的项目编译时出现了莫名其妙的错误:
1. ”RazorTagHelper"任务意外失败
2. ...provide a value for Configuration...(忘了全部的错误名称了T_T)
3. rzc generate exited with code 1.
通过网上少之又少的资料,终于找到了两个办法,90%能够解决问题:
方法一:
1. 删除这个包->Microsoft.VisualStudio.Web.CodeGeneration.Design(据说是.net core自带了这个包,不过我自己没找到...)
2. 删除这个文件夹下的两个文件(C:\Users\Administrator\.nuget\packages\microsoft.aspnetcore.razor.design\2.2.0\build\netstandard2.0),重新编译项目就可以了。
3. 如果以上两步还是不行,安装一下这个包Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation,清理项目重新运行一次再试一下
方法二:
将项目的页面编译方式改为非运行时编译,方法如下:
以上,问题基本可以解决(如有更好的办法或者知道具体错误原因的朋友们请留言,共同学习)
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年05月04日 19时20分38秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
liferay 去掉 portlet:actionUrl 跳转时的message
2023-01-31
Liferay7 BPM门户开发之21: 理解消息总线(Message Bus)体系
2023-01-31
Light OJ 1005
2023-01-31
linglong扫描系统 JWT密钥硬编码 登录绕过漏洞复现
2023-01-31
Linq 分组(group by)求和(sum)并且按照分隔符(join)分割列数据
2023-01-31
Linq 合并多个查询条件
2023-01-31
LINQ/EF/Lambda 比较字符串日期时间大小
2023-01-31
linq实现分页加组合查询
2023-01-31
LinQ:list基础操作
2023-01-31
LintCode: Longest Common Substring
2023-01-31
Lintcode: O(1) Check Power of 2
2023-01-31
LintCode_114 不同的路径,115 不同的路径 II
2023-01-31
Linux /dev/sda3 100%解决
2023-01-31
linux ACL权限,设定,删除
2023-01-31
linux awk命令详解2
2023-01-31
linux bash shell 特殊字符大全
2023-01-31
linux bash: sqlplus: command not found 错误处理
2023-01-31
linux bg和fg命令
2023-01-31
Linux Bridge KVM虚拟化环境部署
2023-01-31