У меня есть приложение Win32, разработанное в C ++ Builder XE, которое отлично работало в средах WinPE 2.x / 3.0 в течение последних нескольких лет.За последние пару месяцев я внес некоторые существенные изменения, но теперь, когда он завершен, и я пытаюсь запустить его под WinPE, я получаю сообщение об ошибке: Программа не может запуститься, поскольку на вашем компьютере отсутствует SHFOLDER.DLL.
Поскольку я не могу управлять средой WinPE, и эта dll не включена в WinPE, моя первая мысль - попытаться статически связать необходимые компоненты.Тем не менее, кажется, что функциональность, предлагаемая этим dll, доступна только из dll.
Мне не удалось найти какую-либо полезную информацию об этой DLL, и, к сожалению, я не знаю, какие функции я добавил, чтотеперь требуется эта DLL.Я надеюсь, что кто-то имеет опыт работы с этим, и может помочь мне статически связать необходимые компоненты или найти обходной путь, чтобы это приложение больше не требовало DLL.Спасибо!