【发布时间】:2021-07-14 16:53:58
【问题描述】:
使用 VS2019 最新版本 19.9.4 并安装 .NET SDK 6.0.100-preview.3 现在我无法再编译该项目,因为它给出了如下所述的错误。如果我恢复到 NET 5.0,它可以正常工作。 6.0 的原因是使用 Blazor 的 Hot-Reload 功能。我现在正处于设计几个 UI 的阶段,它应该可以为我节省很多时间。
警告 CS8032 无法从 C:\Program Files\dotnet\sdk\6.0.100-preview.3.21202.5\Sdks\Microsoft.NET 创建分析器 Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator 的实例。 Sdk.Razor\source-generators\Microsoft.NET.Sdk.Razor.SourceGenerators.dll:无法加载文件或程序集“Microsoft.CodeAnalysis,Version=3.10.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一.系统找不到指定的文件。RPManager C:\AppCenter\RPManager\CSC 1 Active
【问题讨论】:
-
尝试干净的构建。编译依赖项无法识别网络版本更改。所以你可能有需要重建的中间 obj 文件。
-
我已经这样做了。清理、构建、重建甚至删除整个 Bin\Debug 文件夹,错误仍然存在。
-
我只下载并安装了 SDK 6.0.100-preview 3 ->Installers-> Windows ->x64。我没有下载或安装任何二进制文件。
-
你有没有丢失的文件“系统找不到指定的文件”?
标签: c# visual-studio asp.net-core blazor