Часто нужно, чтобы приложение думало, что какой-то файл реально существует, хотя записать его на диск нельзя (не хватит прав, хочется его скрыть и прочее), BoxedApp SDK создает виртуальную файловую систему для отдельного приложения. Загружайте DLL-ки непосредственно из памяти. Создавайте временные файлы прямо в памяти. Внедряйте ActiveX-ы в программу. Пара строчек с помощью BoxedApp SDK -- и ваше приложение работает при любых условиях: не хватки прав для записи на диск и т.д. BoxedApp SDK также создает виртуальный реестр. Доступны примеры на множестве языков программирования: C++, Delphi, C# и др.