首页 新闻 赞助 找找看

使用.net 7 sdk, 6.0的项目没有升级框架的情况下运行dotnet watch run 异常

0
悬赏园豆:20 [已解决问题] 解决于 2022-11-22 16:05

<TargetFramework>net6.0</TargetFramework>
这个是6.0的项目文件的配置,安装7.0 sdk后直接运行dotnet watch run会报错
改成<TargetFramework>net7.0</TargetFramework>就没问题了
但是3.0,3.1的项目在使用6.0 sdk运行dotnet watch run 就不会报这个错,本地安装有3,6,7 sdk时使用global.json指定sdk也是没问题的

shangsharon的主页 shangsharon | 菜鸟二级 | 园豆:251
提问于:2022-11-22 09:17
< >
分享
最佳答案
0

报错信息是什么?

收获园豆:20
dudu | 高人七级 |园豆:31075 | 2022-11-22 09:22

shangsharon | 园豆:251 (菜鸟二级) | 2022-11-22 10:46

@shangsharon: 我这边重现了这个问题,有个变通解决方法,在命令行之后随便加几个字符可以解决

 dotnet watch run xxx

解决方法来自 https://stackoverflow.com/a/74367847/5989202

dudu | 园豆:31075 (高人七级) | 2022-11-22 11:10

@dudu: 可以,能用

shangsharon | 园豆:251 (菜鸟二级) | 2022-11-22 16:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册