Я портирую установщик VB6 на NSIS.Глядя на файл LST, есть раздел для файлов начальной загрузки:
[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,..........
File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,......
File3=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),...........
File4=@ASYCFILT.DLL,$(WinSysPathSysFile),,,...........
File5=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),.........
File6=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,........
File7=@msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,...........
File8=@wshom.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),.........
и другой для файлов setup1
[Setup1 Files]
File1=@drillcycles.pre,$(AppPath).......
File2=@twoz.pre,$(AppPath),.......
В другом посте меня предупредили о распространении wshom.ocxfile (bootstrapping file), говоря:
"Этот wshom.ocx не предназначен для такого распространения. В более ранних версиях Windows это может быть успешным, только для прерывания WSH и других сценариев наСистемный. Не распространяйте эту библиотеку вот так. "
Итак, мне было интересно, есть ли какие-то соображения относительно распространения файлов начальной загрузки?я должен даже распространять их?
Спасибо