Мой .csproj
Код: Выделить всё
net10.0-maccatalyst;net10.0-ios;net10.0-android
$(TargetFrameworks);net10.0-windows10.0.19041.0
Exe
Orbis.Mobile
true
14.2
14.0
23.0
10.0.17763.0
10.0.17763.0
6.5
6.0
en-US
При запуске очистки dotnet или восстановления dotnet я получаю следующую ошибку для всех платформ:
Код: Выделить всё
error NETSDK1005: Assets file '...project.assets.json' doesn't have a target for 'net10.0-android'
error NETSDK1005: Assets file '...project.assets.json' doesn't have a target for 'net10.0-ios'
error NETSDK1005: Assets file '...project.assets.json' doesn't have a target for 'net10.0-maccatalyst'
error NETSDK1005: Assets file '...project.assets.json' doesn't have a target for 'net10.0-windows10.0.19041.0'
- Папки bin и obj удалил вручную
- Выполнил:
Код: Выделить всё
dotnet clean dotnet restore dotnet nuget locals all --clear - Проверенный SDK:
Код: Выделить всё
dotnet --version → 10.0.201 - Обновленные рабочие нагрузки:
(Все рабочие нагрузки установлены и обновлены)
Код: Выделить всё
dotnet workload update dotnet workload install maui
- Это происходит для всех целевых платформ, а не только для одной
- Файл project.assets.json создается, но не работает не включать ни одну из целей net10.0-*
- До этого явная ошибка восстановления не появляется
Подробнее: https://stackoverflow.com/questions/799 ... ios-window