Сбой AppX-Windows-Store AppX с «ntdll.dll в myApp.exe: 0xC0000138: Порядковый номер не найден» - PullRequest
0 голосов
/ 09 апреля 2019

Я пытаюсь преобразовать мое электронное приложение в appx, чтобы оно могло быть загружено в магазин Windows (используя руководство для электроники с магазином Electron-Windows) У меня проблема в том, что когда я запускаю созданный appx, он сразу вылетает с:

Exception thrown at 0x00007FFE3DC1EA88 (ntdll.dll) in myApp.exe: 0xC0000138: Ordinal Not Found.

Символы для него загружаются при попытке отладки приложения с помощью Visual Studio:

'MyApp.exe' (Win32): Loaded 'C:\Program Files\WindowsApps\MyApp.Electron_3.2.2.0_x64__cwa51g4fre0de\app\MyApp.exe'. Cannot find or open the PDB file.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\advapi32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\msvcrt.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\sechost.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\rpcrt4.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\gdi32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\gdi32full.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\msvcp_win.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\ucrtbase.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\user32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\win32u.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\oleaut32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\combase.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\bcryptprimitives.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\psapi.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\shell32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\cfgmgr32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\SHCore.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\windows.storage.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\profapi.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\powrprof.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\shlwapi.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\kernel.appcore.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\cryptsp.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\ws2_32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\ole32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\comdlg32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\imm32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\crypt32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\msasn1.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Program Files\WindowsApps\MyApp.Electron_3.2.2.0_x64__cwa51g4fre0de\app\ffmpeg.dll'. Cannot find or open the PDB file.
'MyApp.exe' (Win32): Loaded 'C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.17763.379_none_10e5882c642d5588\comctl32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\wininet.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\winmm.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\IPHLPAPI.DLL'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\oleacc.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\msdmo.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\hid.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\dbghelp.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\version.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\userenv.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\propsys.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\usp10.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\DWrite.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\dwmapi.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\wtsapi32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\winspool.drv'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\bcrypt.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\winhttp.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\dxgi.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\d3d9.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\dxva2.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\d3d11.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\urlmon.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\secur32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\ncrypt.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\UIAutomationCore.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\dhcpcsvc.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\nsi.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\msimg32.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\uxtheme.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\winmmbase.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\iertutil.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\ntasn1.dll'. Symbols loaded.
'MyApp.exe' (Win32): Loaded 'C:\Windows\System32\BCP47Langs.dll'. Symbols loaded.
Exception thrown at 0x00007FFE3DC1EA88 (ntdll.dll) in MyApp.exe: 0xC0000138: Ordinal Not Found.
The thread 0x17a8 has exited with code -1073741512 (0xc0000138).
The thread 0x2b80 has exited with code -1073741512 (0xc0000138).
The program '[9120] MyApp.exe' has exited with code -1073741512 (0xc0000138) 'Ordinal Not Found'.
Activation of the Windows Store app 'MyApp.Electron_cwa51g4fre0de!App' failed with error 'The app didn't start'.

Само электронное приложение работает нормально, только не после преобразования.

Я пытался запустить электронное хранилище окон с виртуализацией контейнера и без него, но ни одно из них не дало пригодного для использования приложения.

Кто-нибудь использовал этот инструмент и сталкивался с таким поведением раньше? Какими должны быть мои следующие шаги?

...