未解析路由参数约束“int”

Route parameter constraint 'int' is not resolved

提问人:Jess 提问时间:11/18/2023 更新时间:11/18/2023 访问量:37

问:

我有一个 .NET 7 ASP.NET MVC Web 应用程序。我将 csproj 文件更改为目标 .net8.0 而不是 .net7.0。该解决方案构建并运行,我可以调试到下面的代码中,但我也收到 ReSharper 警告,“路由参数约束 'int' 未解析”。

enter image description here

我已将 Visual Studio 升级到版本 17.8.0,将 ReSharper 升级到 2023.2.3。是什么原因造成的?

也许这不是一个大问题,JetBrains 还没有赶上?(这很不幸,因为 .NET 8 预览版自 2 月以来就已推出。

锐锐 net-8.0

评论

0赞 Jess 11/18/2023
重新启动无助于解决它。
0赞 A.G. 11/22/2023
我在所有 .NET 8 项目中都面临同样的问题。

答:

1赞 Mary Pleskunina 11/23/2023 #1

此问题应在 ReSharper 2023.3 EAP8 版本中修复。如果可能,请尝试一下。或者,您可以等待计划于 12 月发布的 2023.3 版本。