.NET Framework - Problems installing NETCF2.0 on PPT8800

Asked By Mo Braga on 26-Jan-07 10:35 AM
Hi,

I need to install .Net Compact Framework 2.0 on a Symbol PPT8800 mobile
computer running CE .Net 4.10 (Build 908).  The package I am using is
netcfv2.wce4.armv4.cab.  It starts installing OK (to \WINDOWS), but it
eventually comes up with the error:

storage space and run installation again.  Support info: 3"

On clicking OK, it comes:

run Setup again."

I initially suspected that this is a memory-related issue and I have already
played with the memory slider, sometimes increasing storage memory,
sometimes increasing program memory, but to no avail.  The device has 30MB
RAM, 21.5MB of which is free.

I have already studied the excellent article in
http://blogs.msdn.com/netcfteam/archive/2005/10/11/479793.aspx,
but it omits CE .NET 4.1.  Is this because CF 2.0 is not supported in Win CE
4.10?

Follows the Log file (sorry for its size).

Thanks in anticipation for any help.
Mo Braga

- - - - - - - - - -
01/06/1999 12:24:45: Entered Install_Init().
First Call: Yes
Previously Installed: No
Installation folder is: '\Windows'.
01/06/1999 12:24:45: Build 2.0.6129.00 created on May  9 2006 at 06:17:18
01/06/1999 12:24:45: Device CPU: 'ARMV4I', 05020000 (84017152)
01/06/1999 12:24:45: SYMBOL WinCE 4.10
01/06/1999 12:24:45: AKU string : ''
01/06/1999 12:24:45: OEM info   : 'SYMBOL PPT8800'
01/06/1999 12:24:45: Our trust level is: 2
01/06/1999 12:24:45: User   LCID: 1033
01/06/1999 12:24:45: System LCID: 1033
01/06/1999 12:24:45: Invoker's command line:
'"\Windows\Desktop\NETCFv2.wce4.ARMV4.cab"'
01/06/1999 12:24:45: Memory status, K --------------------------
01/06/1999 12:24:45:   Load           : 33
01/06/1999 12:24:45:   Physical       : 10832
01/06/1999 12:24:45:   Physical free  : 7272
01/06/1999 12:24:45:   Virtual        : 32768
01/06/1999 12:24:45:   Virtual free   : 30720
01/06/1999 12:24:45: Storage status, K -------------------------
01/06/1999 12:24:45:   Available to us: 14585
01/06/1999 12:24:45:   Total storage  : 19508
01/06/1999 12:24:45:   Available total: 14585
01/06/1999 12:24:45: -------------------------------------------
01/06/1999 12:24:45: About to process registry.
01/06/1999 12:24:45: Created CF registry key OK.
01/06/1999 12:24:45: Looking for upgradeable installations for version
'2.0.6129.00'
01/06/1999 12:24:45: Added new CF version value '2.0.6129.00'.
01/06/1999 12:24:45: CF registry key closed.
01/06/1999 12:25:11: Entered Install_Exit().
Failed Dirs: 0
Failed Files: 0
Failed RegKeys: 0
Failed RegVals: 0
Failed Shortcuts: 0
01/06/1999 12:25:11: Memory status, K --------------------------
01/06/1999 12:25:11:   Load           : 33
01/06/1999 12:25:11:   Physical       : 10832
01/06/1999 12:25:11:   Physical free  : 7268
01/06/1999 12:25:11:   Virtual        : 32768
01/06/1999 12:25:11:   Virtual free   : 30720
01/06/1999 12:25:11: Storage status, K -------------------------
01/06/1999 12:25:11:   Available to us: 14581
01/06/1999 12:25:11:   Total storage  : 19508
01/06/1999 12:25:11:   Available total: 14581
01/06/1999 12:25:11: -------------------------------------------
01/06/1999 12:25:11: About to verify reference count.
01/06/1999 12:25:11: SYMBOL WinCE 4.10
01/06/1999 12:25:11: CE 4 or below detected. Attempting to correct ref
count.
01/06/1999 12:25:11: Counting CF installations.
01/06/1999 12:25:11: Found matching file 'MSCOREE2_0.dll'.
01/06/1999 12:25:11: Found 1 CF installation(s).
01/06/1999 12:25:11: Number of CF installations determined to be 1.
01/06/1999 12:25:11: Opened ref count registry key OK.
01/06/1999 12:25:11: About to process alternative files.
01/06/1999 12:25:11: SYMBOL WinCE 4.10
01/06/1999 12:25:11: Processing alternative file: '\WINDOWS\.NET CF
2.0\mscoree2_0.dll.-400~-500~ARMV4I'.
01/06/1999 12:25:11: Special file extension: '.-400~-500~ARMV4I'.
01/06/1999 12:25:11: File is intended for OS: -400 to -500, CPU: ARMV4I
01/06/1999 12:25:11: Device CPU: 'ARMV4I', 05020000 (84017152)
01/06/1999 12:25:11: CPU matches.
01/06/1999 12:25:11: Version MIN ignored.
01/06/1999 12:25:11: Version MAX ignored.
01/06/1999 12:25:11: Querying version of file '\WINDOWS\.NET CF
2.0\mscoree2_0.dll.-400~-500~ARMV4I'.
01/06/1999 12:25:11: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:11: Get version completed.
01/06/1999 12:25:11: Querying version of file '\WINDOWS\mscoree2_0.dll'.
01/06/1999 12:25:11: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:11: Get version completed.
01/06/1999 12:25:11: Suggestion: overwrite.
01/06/1999 12:25:13: Copy file from '\WINDOWS\.NET CF
2.0\mscoree2_0.dll.-400~-500~ARMV4I' to '\WINDOWS\mscoree2_0.dll': done.
01/06/1999 12:25:13: Delete file '\WINDOWS\.NET CF
2.0\mscoree2_0.dll.-400~-500~ARMV4I': done.
01/06/1999 12:25:13: Processing alternative file: '\WINDOWS\.NET CF
2.0\netcfagl2_0.dll.-400~-500~ARMV4I'.
01/06/1999 12:25:13: Special file extension: '.-400~-500~ARMV4I'.
01/06/1999 12:25:13: File is intended for OS: -400 to -500, CPU: ARMV4I
01/06/1999 12:25:13: Device CPU: 'ARMV4I', 05020000 (84017152)
01/06/1999 12:25:13: CPU matches.
01/06/1999 12:25:13: Version MIN ignored.
01/06/1999 12:25:13: Version MAX ignored.
01/06/1999 12:25:13: Querying version of file '\WINDOWS\.NET CF
2.0\netcfagl2_0.dll.-400~-500~ARMV4I'.
01/06/1999 12:25:13: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:13: Get version completed.
01/06/1999 12:25:13: Querying version of file '\WINDOWS\netcfagl2_0.dll'.
01/06/1999 12:25:13: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:13: Get version completed.
01/06/1999 12:25:13: Suggestion: overwrite.
01/06/1999 12:25:14: Copy file from '\WINDOWS\.NET CF
2.0\netcfagl2_0.dll.-400~-500~ARMV4I' to '\WINDOWS\netcfagl2_0.dll': done.
01/06/1999 12:25:14: Delete file '\WINDOWS\.NET CF
2.0\netcfagl2_0.dll.-400~-500~ARMV4I': done.
01/06/1999 12:25:14: Processing alternative file: '\WINDOWS\.NET CF
2.0\cgacutil.exe.-400~-500~ARMV4I'.
01/06/1999 12:25:14: Special file extension: '.-400~-500~ARMV4I'.
01/06/1999 12:25:14: File is intended for OS: -400 to -500, CPU: ARMV4I
01/06/1999 12:25:14: Device CPU: 'ARMV4I', 05020000 (84017152)
01/06/1999 12:25:14: CPU matches.
01/06/1999 12:25:14: Version MIN ignored.
01/06/1999 12:25:14: Version MAX ignored.
01/06/1999 12:25:14: Querying version of file '\WINDOWS\.NET CF
2.0\cgacutil.exe.-400~-500~ARMV4I'.
01/06/1999 12:25:14: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:14: Get version completed.
01/06/1999 12:25:14: Querying version of file '\WINDOWS\cgacutil.exe'.
01/06/1999 12:25:14: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:14: Get version completed.
01/06/1999 12:25:14: Suggestion: overwrite.
01/06/1999 12:25:14: Copy file from '\WINDOWS\.NET CF
2.0\cgacutil.exe.-400~-500~ARMV4I' to '\WINDOWS\cgacutil.exe': done.
01/06/1999 12:25:14: Delete file '\WINDOWS\.NET CF
2.0\cgacutil.exe.-400~-500~ARMV4I': done.
01/06/1999 12:25:14: Processing alternative file: '\WINDOWS\.NET CF
2.0\mscoree.dll.-400~-500~ARMV4I'.
01/06/1999 12:25:14: Special file extension: '.-400~-500~ARMV4I'.
01/06/1999 12:25:14: File is intended for OS: -400 to -500, CPU: ARMV4I
01/06/1999 12:25:14: Device CPU: 'ARMV4I', 05020000 (84017152)
01/06/1999 12:25:14: CPU matches.
01/06/1999 12:25:14: Version MIN ignored.
01/06/1999 12:25:14: Version MAX ignored.
01/06/1999 12:25:14: Querying version of file '\WINDOWS\.NET CF
2.0\mscoree.dll.-400~-500~ARMV4I'.
01/06/1999 12:25:14: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:14: Get version completed.
01/06/1999 12:25:14: Querying version of file '\WINDOWS\mscoree.dll'.
01/06/1999 12:25:14: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:14: Get version completed.
01/06/1999 12:25:14: Suggestion: overwrite.
01/06/1999 12:25:14: Copy file from '\WINDOWS\.NET CF
2.0\mscoree.dll.-400~-500~ARMV4I' to '\WINDOWS\mscoree.dll': done.
01/06/1999 12:25:14: Delete file '\WINDOWS\.NET CF
2.0\mscoree.dll.-400~-500~ARMV4I': done.
01/06/1999 12:25:14: Processing alternative file: '\WINDOWS\.NET CF
2.0\netcfd3dm2_0.dll.-400~-500~ARMV4I'.
01/06/1999 12:25:14: Special file extension: '.-400~-500~ARMV4I'.
01/06/1999 12:25:14: File is intended for OS: -400 to -500, CPU: ARMV4I
01/06/1999 12:25:14: Device CPU: 'ARMV4I', 05020000 (84017152)
01/06/1999 12:25:14: CPU matches.
01/06/1999 12:25:14: Version MIN ignored.
01/06/1999 12:25:14: Version MAX ignored.
01/06/1999 12:25:14: Querying version of file '\WINDOWS\.NET CF
2.0\netcfd3dm2_0.dll.-400~-500~ARMV4I'.
01/06/1999 12:25:14: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:14: Get version completed.
01/06/1999 12:25:14: Querying version of file '\WINDOWS\netcfd3dm2_0.dll'.
01/06/1999 12:25:14: Version determined to be: 2.0.6129.0.
01/06/1999 12:25:14: Get version completed.
01/06/1999 12:25:14: Suggestion: overwrite.
01/06/1999 12:25:14: Copy file from '\WINDOWS\.NET CF
2.0\netcfd3dm2_0.dll.-400~-500~ARMV4I' to '\WINDOWS\netcfd3dm2_0.dll': done.
01/06/1999 12:25:14: Delete file '\WINDOWS\.NET CF
2.0\netcfd3dm2_0.dll.-400~-500~ARMV4I': done.
01/06/1999 12:25:14: Processing alternative file: '\WINDOWS\.NET CF
2.0\cgacutil.exe.-410~-410~ARMV4'.
01/06/1999 12:25:14: Special file extension: '.-410~-410~ARMV4'.
01/06/1999 12:25:14: File is intended for OS: -410 to -410, CPU: ARMV4
01/06/1999 12:25:14: Device CPU: 'ARMV4I', 05020000 (84017152)
01/06/1999 12:25:14: Delete file '\WINDOWS\.NET CF
2.0\cgacutil.exe.-410~-410~ARMV4': done.
01/06/1999 12:25:14: Processing alternative file: '\WINDOWS\.NET CF
2.0\mscoree.dll.-410~-410~ARMV4'.
01/06/1999 12:25:14: Special file extension: '.-410~-410~ARMV4'.
01/06/1999 12:25:14: File is intended for OS: -410 to -410, CPU: ARMV4
01/06/1999 12:25:14: Device CPU: 'ARMV4I', 05020000 (84017152)
01/06/1999 12:25:14: Delete file '\WINDOWS\.NET CF
2.0\mscoree.dll.-410~-410~ARMV4': done.
01/06/1999 12:25:14: Attempting to remove old files from GAC.
01/06/1999 12:25:14: Delete GAC list file: failure
01/06/1999 12:25:15: Run: '\WINDOWS\cgacutil.exe /silent /refresh ', error
code: 0 (00000000), exit code: -1 (FFFFFFFF)
01/06/1999 12:25:15: Refreshed GAC.
01/06/1999 12:25:15: About to add files to the GAC.
01/06/1999 12:25:15: GAC list file opened.
01/06/1999 12:25:15: Writing UTF8 signature: done.
01/06/1999 12:25:15: Adding file 'mscorlib.dll': added.
01/06/1999 12:25:15: Adding file 'system.dll': added.
01/06/1999 12:25:15: Adding file 'system.drawing.dll': added.
01/06/1999 12:25:15: Adding file 'system.messaging.dll': added.
01/06/1999 12:25:15: Adding file 'system.web.services.dll': added.
01/06/1999 12:25:15: Adding file 'system.windows.forms.dll': added.
01/06/1999 12:25:15: Adding file 'system.windows.forms.datagrid.dll': added.
01/06/1999 12:25:15: Adding file 'system.xml.dll': added.
01/06/1999 12:25:15: Adding file 'system.net.irda.dll': added.
01/06/1999 12:25:15: Adding file 'system.data.dll': added.
01/06/1999 12:25:15: Adding file 'microsoft.visualbasic.dll': added.
01/06/1999 12:25:15: Adding file 'microsoft.windowsce.forms.dll': added.
01/06/1999 12:25:15: Adding file 'Microsoft.WindowsMobile.DirectX.dll':
added.
01/06/1999 12:25:15: Adding file 'CustomMarshalers.dll': added.
01/06/1999 12:25:15: Closed list file.
01/06/1999 12:25:28: Run: '\WINDOWS\cgacutil.exe /silent /id
\WINDOWS\Microsoft .NET CF 2.0.GAC', error code: 0 (00000000), exit
code: -2147483644 (80000004)
01/06/1999 12:25:28: GACing: failed.
01/06/1999 12:25:28: Unable to add files to GAC. Installation aborted.
01/06/1999 12:25:28: Memory status, K --------------------------
01/06/1999 12:25:28:   Load           : 34
01/06/1999 12:25:28:   Physical       : 10832
01/06/1999 12:25:28:   Physical free  : 7240
01/06/1999 12:25:28:   Virtual        : 32768
01/06/1999 12:25:28:   Virtual free   : 30720
01/06/1999 12:25:28: Storage status, K -------------------------
01/06/1999 12:25:28:   Available to us: 15436
01/06/1999 12:25:28:   Total storage  : 19508
01/06/1999 12:25:28:   Available total: 15436
01/06/1999 12:25:28: -------------------------------------------
01/06/1999 12:27:26: Entered Uninstall_Init().
Installation folder is: '\Windows'.
01/06/1999 12:27:26: Build 2.0.6129.00
01/06/1999 12:27:26: Opened CF registry key OK.
01/06/1999 12:27:26: Looking for upgradeable installations for version
'2.0.6129.00'
01/06/1999 12:27:26: Got version value '2.0.6129.00'
01/06/1999 12:27:26: Upgradeable installation '2.0.6129.00' detected.
01/06/1999 12:27:26: Record '2.0.6129.00' deleted.
01/06/1999 12:27:26: CF registry key closed.
01/06/1999 12:27:26: Delete GAC list file: success
01/06/1999 12:27:28: Run: '\WINDOWS\cgacutil.exe /silent /refresh ', error
code: 0 (00000000), exit code: -1 (FFFFFFFF)
01/06/1999 12:27:28: Refreshed GAC.
01/06/1999 12:27:28: Entered Uninstall_Exit()

- - - - - - - - - -




Floyd Bloke replied on 07-Feb-07 03:07 AM
Hi Mo

I have the same issue on my HP iPaq H1940 (CE4.2).  I'm fortunate in that it ships with a backup utility so I can back the whole thing up to an SD card.

I did this and did a cold restart.  .NET CF2 installs fine on a 'vanilla' unit (using the MSI installer) and the associated app that I need it for runs fine.  I guess this means there is a compatibility/ sociability issue somewhere.with resident data/app/registry/etc. (as opposed to O/S version).

I proceeded to restore all my data and programs and attempted to install .NET CF2 after subsequent un-installations of third party apps (about 3 of them).  No success, even after un-installing them all.

Plan B is to start from scratch (i.e cold re-start), install .NET CF2 first, then my new app. Followed by a re-sync of mail etc. and will then manually re-install my other applications.  Probably not until the weekend though.
---
Posted via DotNetSlackers.com