|
H/PC Elite Posts: | 707 |
Location: | Europe | Status: | |
| Next I tried copying one singular file (mscefile.dll) and regsvrce to \Windows. When I now try to register the DLL, I get no confirmation popup at all, but my task bar starts freezing, new explorer windows are empty, and trying to run any other programs results in "Cannot execute [...]. A critical component is either missing or failing to start due to low memory.
Edit: This also happens when I try to register PvbDecl or any other of the eVB libraries
Edited by I dunk for bananas 2024-01-21 10:53 AM
|
|
|
|
Administrator H/PC Oracle Posts: | 18,015 |
Location: | United Kingdom | Status: | |
| Please excuse the newbie question check, but you're not trying to run the CE 3 VB runtime on a CE 2.11 6651 are you? |
|
|
|
H/PC Elite Posts: | 707 |
Location: | Europe | Status: | |
| C:Amie - 2024-01-21 10:58 AM
Please excuse the newbie question check, but you're not trying to run the CE 3 VB runtime on a CE 2.11 6651 are you?
Nope! It's the HPC Pro/2.11 runtime that I'm trying to get to run (on a 2.11 Intermec )
Edited by I dunk for bananas 2024-01-21 11:04 AM
|
|
|
|
Administrator H/PC Oracle Posts: | 18,015 |
Location: | United Kingdom | Status: | |
| Are you 100% that they're the H/PC versions and not the PsPC ones? i.e. MIPS versions from https://www.hpcfactor.com/search.asp?query=vb-runtime§ion=downloads |
|
|
|
H/PC Elite Posts: | 707 |
Location: | Europe | Status: | |
| C:Amie - 2024-01-21 11:07 AM
Are you 100% that they're the H/PC versions and not the PsPC ones?
Yeah, I'm using the files from VBCE-2.Full.HPCPro.mips.cab! Edited by I dunk for bananas 2024-01-21 11:11 AM
|
|
|
|
Administrator H/PC Oracle Posts: | 18,015 |
Location: | United Kingdom | Status: | |
| Are any of the DLL's already in ROM at all? Is .vb already registered in the registry after a hard reset? |
|
|
|
H/PC Elite Posts: | 707 |
Location: | Europe | Status: | |
| C:Amie - 2024-01-21 11:16 AM
Are any of the DLL's already in ROM at all? Is .vb already registered in the registry after a hard reset?
Yes, after a hard reset there's a couple runtime files there and .vb is associated correctly, but all of the MSCE*-dlls are missing, so trying to run any .vb files out of the box results in "The control File ({...} ) could not be created." |
|
|
|
Administrator H/PC Oracle Posts: | 18,015 |
Location: | United Kingdom | Status: | |
| Even if you just drop the MSCE dll's in without trying to manually regsrv them? |
|
|
|
H/PC Elite Posts: | 707 |
Location: | Europe | Status: | |
| C:Amie - 2024-01-21 11:21 AM
Even if you just drop the MSCE dll's in without trying to manually regsrv them?
Yeah, it's just the same thing again then |
|
|
|
Administrator H/PC Oracle Posts: | 18,015 |
Location: | United Kingdom | Status: | |
| So the module is not self-registering and is not manually able to register without crashing.
We'll have to try registering it manually
Check to see if you have any of these in the registry, if not, drop them into a text file, rename it a .reg file and try importing it using TRE
Put the MSCEFile.dll in the \Windows folder too, but don't regsrv it.
[HKEY_CLASSES_ROOT\FILECTL.FileSystem]
@="Microsoft CE FileSystem Control 3.0"
[HKEY_CLASSES_ROOT\FILECTL.FileSystem\CLSID]
@="{3F0C2794-5C3A-11D1-A717-00AA0044064C}"
[HKEY_CLASSES_ROOT\FILECTL.FileSystem\CurVer]
@="FILECTL.FileSystem.1"
[HKEY_CLASSES_ROOT\FILECTL.FileSystem.1]
@="Microsoft CE FileSystem Control 3.0"
[HKEY_CLASSES_ROOT\FILECTL.FileSystem.1\CLSID]
@="{3F0C2794-5C3A-11D1-A717-00AA0044064C}"
[HKEY_CLASSES_ROOT\FILECTL.File]
@="Microsoft CE File Control 3.0"
[HKEY_CLASSES_ROOT\FILECTL.File\CLSID]
@="{25C953B5-5464-11D1-A714-00AA0044064C}"
[HKEY_CLASSES_ROOT\FILECTL.File\CurVer]
@="FILECTL.File.1"
[HKEY_CLASSES_ROOT\FILECTL.File.1]
@="Microsoft CE File Control 3.0"
[HKEY_CLASSES_ROOT\FILECTL.File.1\CLSID]
@="{25C953B5-5464-11D1-A714-00AA0044064C}"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}]
@="Microsoft CE FileSystem Control 3.0"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\Windows CE Control]
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\Version]
@="1.0"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\TypeLib]
@="{25C953A7-5464-11D1-A714-00AA0044064C}"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\MiscStatus]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\MiscStatus\1]
@="132497"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\ToolboxBitmap32]
@="\\Windows\\MSCEFILE.DLL, 205"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\Insertable]
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\Control]
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\InprocServer32]
"ThreadingModel"="Both"
@="\\Windows\\MSCEFILE.DLL"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\Programmable]
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\VersionIndependentProgID]
@="FILECTL.FileSystem"
[HKEY_CLASSES_ROOT\CLSID\{3F0C2794-5C3A-11D1-A717-00AA0044064C}\ProgID]
@="FILECTL.FileSystem.1"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}]
@="Microsoft CE File Control 3.0"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\Windows CE Control]
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\Version]
@="1.0"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\TypeLib]
@="{25C953A7-5464-11D1-A714-00AA0044064C}"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\MiscStatus]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\MiscStatus\1]
@="132497"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\ToolboxBitmap32]
@="\\Windows\\MSCEFILE.DLL, 204"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\Insertable]
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\Control]
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\InprocServer32]
"ThreadingModel"="Both"
@="\\Windows\\MSCEFILE.DLL"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\Programmable]
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\VersionIndependentProgID]
@="FILECTL.File"
[HKEY_CLASSES_ROOT\CLSID\{25C953B5-5464-11D1-A714-00AA0044064C}\ProgID]
@="FILECTL.File.1" |
|
|
|
H/PC Elite Posts: | 707 |
Location: | Europe | Status: | |
| I am so very confused now. I saved what you sent to a .reg file, now when I try to import it with TRE I get a blank CMD window that pops up and scrolls down and freezes while TRE confirms that the file was written to the registry, but nothing is actually written |
|
|
|
Administrator H/PC Oracle Posts: | 18,015 |
Location: | United Kingdom | Status: | |
| Try putting REGEDIT4 and a blank line on the first line of the .reg file? |
|
|
|
H/PC Elite Posts: | 707 |
Location: | Europe | Status: | |
| C:Amie - 2024-01-21 12:28 PM
Try putting REGEDIT4 and a blank line on the first line of the .reg file?
I tried that too and it doesn't work |
|
|
|
Administrator H/PC Oracle Posts: | 18,015 |
Location: | United Kingdom | Status: | |
| Try saving the .reg file as ANSI/ASCII instead of UTF-8? |
|
|
|
H/PC Elite Posts: | 707 |
Location: | Europe | Status: | |
| I'm still trying to get it to import, but during that I found two references that are part of the default state of the device after a hard reset, I thought you might like to know:
[HKEY_CLASSES_ROOT\TypeLib\{E45BC4F0-E062-11d1-8B59-006008B0E597}]
[HKEY_CLASSES_ROOT\TypeLib\{E45BC4F0-E062-11d1-8B59-006008B0E597}\1.0]
[HKEY_CLASSES_ROOT\TypeLib\{E45BC4F0-E062-11d1-8B59-006008B0E597}\1.0\HELPDIR]
@="\\windows"
[HKEY_CLASSES_ROOT\TypeLib\{E45BC4F0-E062-11d1-8B59-006008B0E597}\1.0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{E45BC4F0-E062-11d1-8B59-006008B0E597}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{E45BC4F0-E062-11d1-8B59-006008B0E597}\1.0\0\win32]
@="\\windows\\pvbhost2.dll"
[HKEY_CLASSES_ROOT\TypeLib\{c882d980-e42b-11d1-9b4e-0000f803fd00}]
[HKEY_CLASSES_ROOT\TypeLib\{c882d980-e42b-11d1-9b4e-0000f803fd00}\1.0]
[HKEY_CLASSES_ROOT\TypeLib\{c882d980-e42b-11d1-9b4e-0000f803fd00}\1.0\HELPDIR]
@="\\windows"
[HKEY_CLASSES_ROOT\TypeLib\{c882d980-e42b-11d1-9b4e-0000f803fd00}\1.0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{c882d980-e42b-11d1-9b4e-0000f803fd00}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{c882d980-e42b-11d1-9b4e-0000f803fd00}\1.0\0\win32]
@="\\windows\\pvbform2.dll" |
|
|