We have build a Windows CE 6 image including Compact Framework 2.0.
The hardware has a ARM9 processor.
When we are trying to start a very simple .net application we are
getting an error that Ordinal 127 is missing.
This is the debug output:
93202 PID:400002 TID:3a00002 RELFSD: Opening file ManagedTest.exe
from desktop
93299 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'coredll.dll' (0x8FFFE6CC) at address 0x40010000-0x400EC000 in Process
'ManagedTest.exe' (0x8C19BCD8)
93522 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'ManagedTest.exe' (0x8C19BCD8) at address 0x00010000-0x00018000 in
Process 'ManagedTest.exe' (0x8C19BCD8)
PB Debugger Loaded 'C:\WINCE600\OSDESIGNS\ arm9_MINI \RELDIR\
arm9_ARMV4I_RELEASE\MANAGEDTEST.EXE', no matching symbolic information
found.
s ManagedTest 16:39:50 03/12/2008 W. Europe Standard Time
End s ManagedTest 16:39:50 03/12/2008 W. Europe Standard Time
93907 PID:3160002 TID:3170002 debug test message
94318 PID:39f0002 TID:3a00002 Heap Statistics at 0x400DAA68
94529 PID:400002 TID:3a00002 RELFSD: Opening file mscoree.dll from
desktop
94952 PID:400002 TID:3a00002 OSAXST1: >>> Loading Module
'mscoree.dll' (0x8A7385C8) at address 0x40600000-0x40611000 in Process
'NK.EXE' (0x89958BC0)
PB Debugger Loaded 'C:\WINCE600\OSDESIGNS\arm9_MINI\RELDIR\
arm9_ARMV4I_RELEASE\MSCOREE.DLL', no matching symbolic information
found.
94968 PID:3160002 TID:3170002 debug test message
95226 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'mscoree.dll' (0x8A7385C8) at address 0x40600000-0x40611000 in Process
'ManagedTest.exe' (0x8C19BCD8)
95230 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'ole32.dll' (0x8C194A44) at address 0x40340000-0x4039D000 in Process
'ManagedTest.exe' (0x8C19BCD8)
95402 PID:400002 TID:3a00002 RELFSD: Opening file ManagedTest.exe
from desktop
96023 PID:3160002 TID:3170002 debug test message
96178 PID:400002 TID:3a00002 RELFSD: Opening file mscoree2_0.dll
from desktop
100544 PID:3160002 TID:3170002 debug test message
100930 PID:400002 TID:3a00002 OSAXST1: >>> Loading Module
'mscoree2_0.dll' (0x8A738D1C) at address 0x40620000-0x406EB000 in
Process 'NK.EXE' (0x89958BC0)
PB Debugger Loaded 'C:\WINCE600\OSDESIGNS\arm9_MINI\RELDIR\
arm9_ARMV4I_RELEASE\MSCOREE2_0.DLL', no matching symbolic information
found.
101235 PID:39f0002 TID:3a00002 OSAXST1: >>> Loading Module
'mscoree2_0.dll' (0x8A738D1C) at address 0x40620000-0x406EB000 in
Process 'ManagedTest.exe' (0x8C19BCD8)
101240 PID:39f0002 TID:3a00002 ERROR: function @ Ordinal 127 missing
101242 PID:39f0002 TID:3a00002 !!! Please Check your SYSGEN
variable !!!
101244 PID:39f0002 TID:3a00002 Coredll: DEBUGCHK failed in file C:
\ymzki\private\winceos\COREOS\core\dll\usr\..\loader.cpp at line 684
I looked up Ordinal 127 with dependency walker and it is refering to
"GAC_AddAssembly".
I cannot find anything about this funtion.
What should I do?
Nick