繁体   English   中英

Blazor 在 Jetbrains Rider 上构建时应用 CS0103 错误,当使用 VisualStudio 时没有错误

[英]Blazor App CS0103 error when build on Jetbrains Rider when no no error when using VisualStudio

有一些空闲时间,我决定从 C#、.NET 和 Blazor 页面开始。

从默认的 Blazor 页面模板开始(检查它是如何工作的),发现

  • 当尝试在 Jetbrains Rider 2020.01 上构建它时,它会引发App.razor(3, 32): [CS0103] The name 'routeData' does not exist in the current context
  • 在 VisualStudio 2019 上构建完全相同的模板(未发现任何差异),没有任何问题

因为我什么都找不到,而且我是 .NET 世界的新手,我应该看什么方向?

重现您的步骤后,我遇到了与您相同的错误...原因是.. Jetbrains Rider 生成的项目是相同的,因为 AFAIK Rider 使用默认项目生成器(dotnet)。

只需重新打开项目,如果这不起作用,请使用dotnet new blazorserver -o [your project name here]创建一个新项目,或者使用 Jetbrains Rider 打开在 VS 中生成的项目

我不知道这种错误的原因是什么..但是这个解决方案帮助了我,我希望它也能帮助你..如果这没有帮助,请随时评论它..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM