#.net #windows-10-iot-core
#.net #windows-10-iot-core
Вопрос:
Я пытаюсь создать консольное приложение .net 5 для платформы Windows 10 Iot. Однако я не могу добавить ARM в качестве платформы для отладки и развертывания приложения.
Мне не хватает smt?
Комментарии:
1. Платформа решения важна только для того проекта, который заботится о платформе пользователя. В частности, в проектах на C используются совершенно разные компиляторы и компоновщики, поскольку компиляторы C генерируют машинный код. UWP — это особый случай, сервер магазина должен знать, какие платформы вы готовы поддерживать, и он определяет, что делает .NET Native. Для проектов на C # машинный код генерируется на компьютере пользователя компилятором just-in-time. Именно поэтому AnyCPU является стандартным и разумным выбором.
2. Но тогда я не могу удаленно отлаживать свою малину
Ответ №1:
Вам необходимо добавить настройку отладки для платформы ARM вручную. Но, похоже, нет документа о том, как установить .net 5.0 на Windows IoT Core.
Комментарии:
1. спасибо, но на новой платформе решения у меня нет ARM
2. @SergiyKostenko, вам необходимо создать платформу решения для ARM вручную, как указано выше (нажмите «Создать», чтобы добавить платформу).
3. Я знаю, но я не могу добавить новую платформу ARM. Если я изменяю файл sln вручную, это выдает ошибку.