Use Release Directory Modules (Compact 7)
3/12/2014
A release directory module is a module that Windows Embedded Compact loads from the release directory instead of from the OS run-time image. You can modify and test such a module without having to rebuild the OS image. For some modules, you do not even have to reboot your device.
Platform Builder maintains a list of release directory modules. To add modules to the list, click Target, click Release Directory Modules, and then enter the module names into the dialog box. A procedure for this is provided in Release Directory Modules.
Using release directory modules is the last step of a fast targeted build. For example, if you add Sdhc.dll to the list and perform a targeted build of it, then run the Sdhc.dll driver with the updated code, you need only reboot your device. The reboot is necessary because Sdhc.dll typically stays in memory from the time the device is started until the device is shut down.
If you designate a module that is loaded and unloaded from memory to be a release directory module, you can update and test the module without having to reboot the device.
You can also have multiple release directories that Compact 7 searches in the order that you specify. For more information, see Alternate Release Directories.