Windows 10 IoT встраивается, пытается отладить / развернуть консольное приложение с помощью Visual Stuido 2019 - PullRequest
0 голосов
/ 28 марта 2020

Я пытался заставить «консольное приложение» развернуть и отладить на моем встроенном устройстве Win10, но я просто не могу понять это.

Я могу получить приложение для развертывания, для которого требуется экран «SquareLo go», и я не могу понять, как скрыть это «окно» или сделать приложение без головы.

Я могу установить на страницах свойств моего приложения «Страницы свойств - Свойства конфигурации - Компоновщик - Система - Подсистема» значение «Консоль» (SUBSYSTEM: CONSOLE), и окно консоли будет отображаться на встроенном устройстве, но приложение появляется экран, и окно консоли не принимает никакого ввода с клавиатуры.

Итак, в итоге я хочу отладить (Remote Machine) мое встроенное устройство Win10 с консольным приложением.

Я пишу свое приложение на C ++.

Не думаю, что это будет так сложно, но я просто не могу заставить главное окно приложения не отображаться при запуске.

Любая помощь будет оценена. Спасибо

1 Ответ

0 голосов
/ 31 марта 2020

Для Windows IoT Core вы можете отлаживать консольное приложение, используя отладку удаленного консольного приложения в Visual Studio. Вам необходимо запустить отладчик Visual Studio на Windows IoT Core на портале устройств. Пожалуйста, обратитесь к этому документу.

Отладка вашего приложения с помощью отладки удаленных консольных приложений

Кстати, IoT Core - это UWP centri c OS, а приложения UWP являются его основными тип приложения. Так как традиционное приложение пользовательского интерфейса не может работать на Windows IoT Core, это означает, что Windows IoT Core не поддерживает MF C или ATL API. Если вы хотите запустить приложение без головы на Windows IoT Core, мы рекомендуем использовать Фоновые приложения .

...