I'm trying to get the .NET CF
(3.5
) installed on my CEPC, which has persistent storage, but the \Windows directory and the registry are always cleared after a reboot. Via regimp I can import any registry entry on startup automatically.
The question is: What are all the registry entries needed for the .NET CF, and how can I set it up in a way that it's persistent through a reboot? I've tried installing it to a folder on its persistent storage and copying the files it installs into the Windows directory to the same folder, and backing up and restoring the registry entries that exist at [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETCompactFramework] and [HKEY_LOCAL_MACHINE\SOFTWARE\Apps].
However, this does not work, and even though those registry entries are restored after a reboot and the files are there, it gives me the same "not found" error it would give me as when the .NET CF isn't installed at all.
How could I make it persist through a reboot?
With the 2.0 version of the framework I can just copy executables to the same folder as the install folder of the CF which is an okay workaround, but this isn't possible with version 3.5
Edited by I dunk for bananas 2023-01-30 6:21 PM