Проблема сборки .NET 8: сборка анализатора ссылается на версию компилятора «4.8.0.0», которая является более новой, чем ⇐ C#
-
Гость
Проблема сборки .NET 8: сборка анализатора ссылается на версию компилятора «4.8.0.0», которая является более новой, чем
Я обновил свой SDK до .NET 8, но при сборке проекта, использующего .NET 6, возникла проблема!
Ошибка:
Ошибка CS9057. Ссылки на сборку анализатора «C:\Program Files\dotnet\sdk\8.0.100\Sdks\Microsoft.NET.Sdk.Razor\source-generators\Microsoft.NET.Sdk.Razor.SourceGenerators.dll». версия компилятора «4.8.0.0», которая более новая, чем текущая версия «4.7.0.0».
Я уже читал этот вопрос: Как исправить «Сборка анализатора ссылается на версию компилятора 4.7.0.0, которая более новая, чем текущая версия 4.6.0.0».
Но они упомянули об удалении .NET 8 для решения проблемы!
Мой список SDK:
7.0.404 [C:\Program Files\dotnet\sdk] 8.0.100 [C:\Program Files\dotnet\sdk] .csproj:
net6.0 включить включить true В данный момент я не могу обновить этот проект до использования .NET 8 (в плане).
Можно ли как-нибудь решить эту проблему, не удаляя .NET 8 SDK?
Я обновил свой SDK до .NET 8, но при сборке проекта, использующего .NET 6, возникла проблема!
Ошибка:
Ошибка CS9057. Ссылки на сборку анализатора «C:\Program Files\dotnet\sdk\8.0.100\Sdks\Microsoft.NET.Sdk.Razor\source-generators\Microsoft.NET.Sdk.Razor.SourceGenerators.dll». версия компилятора «4.8.0.0», которая более новая, чем текущая версия «4.7.0.0».
Я уже читал этот вопрос: Как исправить «Сборка анализатора ссылается на версию компилятора 4.7.0.0, которая более новая, чем текущая версия 4.6.0.0».
Но они упомянули об удалении .NET 8 для решения проблемы!
Мой список SDK:
7.0.404 [C:\Program Files\dotnet\sdk] 8.0.100 [C:\Program Files\dotnet\sdk] .csproj:
net6.0 включить включить true В данный момент я не могу обновить этот проект до использования .NET 8 (в плане).
Можно ли как-нибудь решить эту проблему, не удаляя .NET 8 SDK?
Мобильная версия