Консольное приложение C ++ / WinRT для IoT Core застряло на заставке

Это просто из коробки (как указано отсюда) из шаблона и отправляется на эмулируемое (виртуальное) устройство, выполняя сеанс отладки удаленного компьютера.

Почему он застревает на заставке? Кто-нибудь сталкивался с таким же? Я что-то пропустил?

Когда я запускаю его, он развертывается нормально, выдавая выходные данные отладки (я не думаю, что о чем говорить):

'ConsoleCppWinRt3.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppxLayouts\cc60f819-ef47-4858-b213-8af8c3669919VS.Debug_Win32.nm1\ConsoleCppWinRt3.exe'. Symbols loaded.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\combase.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\msvcrt.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\rpcrt4.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\kernel32legacy.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\bcryptprimitives.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'U:\Programs\WindowsApps\Microsoft.VCLibs.140.00.Debug_14.0.26428.1_x86__8wekyb3d8bbwe\vcruntime140d_app.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppxLayouts\cc60f819-ef47-4858-b213-8af8c3669919VS.Debug_Win32.nm1\ucrtbased.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\kernel.appcore.dll'. Cannot find or open the PDB file.
'ConsoleCppWinRt3.exe' (Win32): Loaded 'C:\Windows\System32\procthreadexthost.dll'. Cannot find or open the PDB file.
The thread 0xd38 has exited with code 0 (0x0).

редактировать
Если я остановлю отладчик, это будет в консольном коде. Но заставка все еще в пути или что-то. например В этом коде отладчик находится в getchar() вызов:

int main()
{
wprintf(L"Hello IoT");
getchar();
}

Но в этом коде:

int main()
{
wprintf(L"Hello IoT");
Sleep(10000);
}

…это в Sleep вызов, но после 10 секунд он закрывается, вызывая объявление Visual Studio:

Невозможно активировать приложение Windows Store […]. Процесс myapp.exe
запущен, но запрос на активацию не выполнен с ошибкой
Начните’.

Я не должен вызывать что-то, чтобы закрыть заставку или что-то очевидное, не так ли?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]