Описание тега .net-8.0

По вопросам, связанным со средой разработки приложений .NET компании Microsoft, которые относятся к версии 8.0+ этой платформы. Используйте только в том случае, если ваш вопрос зависит от версии. Для общих вопросов, связанных с .Net framework, используйте тег .Net. Имейте в виду, что .Net 8 все еще находится на стадии предварительной версии/предварительного просмотра.
0 ответов

Prometheus собирает метрики только из HomeController

Я пытаюсь реализовать новые метрики в своем приложении ASP.NET Core MVC, используя .NET 8 и новую OpenTelemetry (1.6.0-rc.1). Все работает нормально, кроме одной проблемы: почему-то мое приложение отображает только метрики изHomeControllerи никаких …
1 ответ

Проблема с обновлением метода IEndpointRouteBuilder с .Net6 до .Net8.

Следующий метод определяет мои конечные точки и отлично работает в .Net 6. Сейчас я обновляю это приложение до .Net 8, прежде чем зайти слишком далеко, поскольку через несколько месяцев это станет стандартом. public static void DefineEndpoints(IEndp…
27 июн '23 в 14:54
6 ответов

Как исправить «Сборка анализатора ссылается на версию компилятора 4.7.0.0, которая более новая, чем текущая версия 4.6.0.0».

Сегодня утром я открыл свой проект Visual Studio 2022 и больше не могу его запустить из-за следующей ошибки: CS9057 Сборка анализатора 'C:\ProgramFiles\dotnet\sdk\8.0.100-preview.6.23330.14\Sdks\Microsoft.NET.Sdk.Razor\source-generators\Microsoft.NE…
2 ответа

Привязка динамического объекта в MAUI

В настоящее время я работаю над проектом MAUI и пытаюсь создать динамический объект и привязать его к метке (конечная цель - не метка, но ее легче протестировать на метке). Но ничего не отображается. Я пробовал с .net7 и .net 8 Мой динамический объе…
25 июл '23 в 10:34
0 ответов

Наблюдатель dotNet с параметром -- project и запуск приложения перестали работать в .NET 8

В .NET 6 можно использоватьdotnet cliСюда: dotnet watch --project DotNetWatch.msbuild MyWebApplication.dll где содержитсяItemGroupс файлами Watch, например: <Project> <ItemGroup> <Watch Include="*.json" /> </ItemGroup> </P…
1 ответ

«Отсутствуют» Microsoft.AspNetCore.App.Runtime.win-arm и Microsoft.NetCore.App.Runtime.win-arm: невозможно собрать

В процессе обновления решения до .net 8 я столкнулся с ошибкой сборки, которую не могу обойти. Короче говоря, я получаю две ошибки о том, что пакеты Microsoft.*..win-arm Nuget недоступны для восстановления или установки/нахождения. ошибка NU1102: не…
0 ответов

Нужна помощь по ошибке в C#/ASP.NET Core 8 MVC vs2022preview

Все было хорошо, я следовал курсу, когда внезапно появилась эта ошибка, я вернул изменения к тому состоянию, когда проект работал нормально, но ошибка все еще сохранялась. Я ничего не менял в отношении версий .NET, ошибка меня очень удивила. Любая п…
02 сен '23 в 13:08
0 ответов

iTextSharp: Есть ли поддержка .Net 6?

Я использую iTextSharp в приложении .Net 6. Во время сборки приложение получает ошибку, Package 'iTextSharp 5.5.13.3' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v…
26 июл '23 в 11:58
1 ответ

Как добавить .NET 7++ в Visual Studio 2022++ в качестве целевой платформы?

Я только что установил .NET на свою машину. Тем не менее, Visual Studio 2022 не включает новый SDK в список целевых платформ: В установщике Visual Studio нет опции «Целевая платформа .NET 7», которую можно было бы проверить. Как я могу заставить Vis…
0 ответов

GRPC JsonTranscoding + сеть gRPC в Blazor WASM

Кажется, что Blazor WASM не позволяет ссылаться на проект, в котором установлен Microsoft.AspNetCore.Grpc.JsonTranscoding. Итак, мой вопрос: (как) можно объединить GRPC JsonTranscoding и gRPC web? Некоторый контекст: У меня есть API-интерфейс gRPC с…
0 ответов

System/Microsoft.Data.SqlClient не поддерживается на этой платформе .NET 8.

Я обновляю серверное приложение Blazor (.NET 5) до WebAssembly и .NET 8 и перемещаю его из локальной среды в Azure. В процессе обновления я начал получать ошибку: System/Microsoft.Data.SqlClient не поддерживается на этой платформе (я пробовал оба). …
0 ответов

Невозможно запускать приложения из-за .Net 4.x

После перезагрузки компьютера. Внезапно все перестало работать, пострадало множество приложений, включая VS2022 и SSMS. Выдает ошибку, что приложению требуется .Net определенной версии. Пытался установить .Net 4.8, но меня блокирует, потому что у ме…
01 сен '23 в 02:59
2 ответа

.NET 8 – C#12 – предварительная версия перехватчиков

Я хотел бы попробовать новую функцию предварительного просмотра C# 12 Interceptors , но, похоже, не могу заставить ее работать. На странице написано Функция предварительной версии, представленная в Visual Studio 17.7, предварительная версия 3. Поэто…
08 июл '23 в 06:06
1 ответ

HTTP_PORTS при запуске контейнера ASP.NET 8 в AKS

В журналах контейнера ASP.NET 8 я нахожу эту запись [22:38:50 WRN] Overriding HTTP_PORTS '8080' and HTTPS_PORTS ''. Binding to values defined by URLS instead 'http://+:80'. # {"EventId": {"Id": 15}, "SourceContext": "Microsoft.AspNetCore.Hosting.Dia…
17 июн '23 в 23:31
0 ответов

Пользовательский компонент Maui аварийно завершает работу только в версии iOS

В настоящее время я обновил приложение Xamarin до приложения MAUI .net8, и, похоже, оно работает достаточно правильно в отладке как на iOS, так и на Android. Выпуск Android также работает, но когда я пытаюсь запустить выпуск iOS, он вылетает с этой …
28 июн '23 в 09:35
1 ответ

Почему я не могу сопоставить массив дочерних элементов с JSON?

Мой код (предварительная версия .NET 8.0 6), позволяющий разрешитьToJson()в SQLite: using Microsoft.EntityFrameworkCore; var ctx = new TestContext(); ctx.Database.EnsureCreated(); ctx.Items.ToArray(); class TestContext : DbContext { public DbSet<…
28 июл '23 в 17:43
1 ответ

Аутентификация ASP.NET Core JWT не работает в контейнере Docker после миграции

Аутентификация ASP.NET Core JWT перестала работать после обновления веб-API ASP.NET Core с .NET Core 3.1 до .NET 8 (v8.0.100-preview.5.23303.2) при запуске в контейнере Docker. Токен JWT, сгенерированный другой службой, к исходному коду которой у ме…
28 июн '23 в 15:15
1 ответ

Как я могу вернуть Json в .NET 8?

В моемProductControllerу меня есть этот код для возврата Json: [HttpGet] public IActionResult GetAllProduct() { List<Product> objProductList = _unitOfWork.ProductRepository .GetAll(includeProperties: "Category") .ToList(); // return Json(new {…
19 июл '23 в 01:50
0 ответов

LibraryImportAttribute неправильно указывает использование метода расширения и предотвращает компиляцию.

Я использую .NET 8 Preview 6 и Visual Studio 2022, обновленные сегодня. Сегодня я обновил библиотеку, изменив сDllImportдо, но это указываетCS0755. Вот мое объявление импортированного метода: public unsafe static partial class CppCoreFuncs { #region…
1 ответ

Привязка параметров без учета регистра в минимальной документации по API и Swagger

У меня есть минимальный API ac# .net 8, который принимает в качестве параметра перечисление: app.MapGet("/{id}/attachments/{category}/{attachmentId}", async ( Guid id, AttachmentCategory category, string attachmentId) => { ... }) Перечисление: pu…
25 июл '23 в 07:13