Posted 04 May 2007 - 03:31 AM
yes, you're right.
I've noticed after i was able to make a succesfull compilation that my start menu is corrupted that it does not display the icons correctly. somebody reported that it is due to buildModel script, well i don't think so because i've successfully understood the language of scripts and now i can make my own.
the error was due to
1) the new explorer script
2) the Tweaks\DisplayProperties.script
my windows cd in which I386\ASMS\6000\MSFT\WINDOWS\COMMON\CONTROLS folder has these files:
COMCTL.DL_
CONTROL.CA_
CONTROLS.MAN
and in I386\ASMS\6000\MSFT\VCRTL folder i have
ATL.DL_
MFC42.DL_
MFC42U.DL_
MSVCP60.DL_
VCRTL.CA_
VCRTL.MAN
and in Your both Scripts lines in [Process] section are: which are errornous
If,NotExistDir,%TargetDir%\I386\WinSxS\%xpsxs1%,DirMake,%TargetDir%\I386\WinSxS\%xpsxs1%
If,NotExistDir,%TargetDir%\I386\WinSxS\%xpsxs2%,DirMake,%TargetDir%\I386\WinSxS\%xpsxs2%
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\WINDOWS\COMMON\CONTROLS\CONTROLS.CAT","%TargetDir%\I386\WinSxS\manifests"
FileRename,"%TargetDir%\I386\WinSxS\manifests\CONTROLS.CAT","%TargetDir%\I386\WinSxS\manifests\%xpsxs1%.CAT"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\WINDOWS\COMMON\CONTROLS\CONTROLS.MAN","%TargetDir%\I386\WinSxS\manifests"
FileRename,"%TargetDir%\I386\WinSxS\manifests\CONTROLS.MAN","%TargetDir%\I386\WinSxS\manifests\%xpsxs1%.Manifest"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\WINDOWS\COMMON\CONTROLS\COMCTL32.DLL","%TargetDir%\I386\WinSxS\%xpsxs1%"
//
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\VCRTL.CAT","%TargetDir%\I386\WinSxS\manifests"
FileRename,"%TargetDir%\I386\WinSxS\manifests\VCRTL.CAT","%TargetDir%\I386\WinSxS\manifests\%xpsxs2%.CAT"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\VCRTL.MAN","%TargetDir%\I386\WinSxS\manifests"
FileRename,"%TargetDir%\I386\WinSxS\manifests\VCRTL.MAN","%TargetDir%\I386\WinSxS\manifests\%xpsxs2%.Manifest"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\ATL.DLL","%TargetDir%\I386\WinSxS\%xpsxs2%"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\MFC42.DLL","%TargetDir%\I386\WinSxS\%xpsxs2%"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\MFC42U.DLL","%TargetDir%\I386\WinSxS\%xpsxs2%"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\MSVCP60.DLL","%TargetDir%\I386\WinSxS\%xpsxs2%"
so u see it'll not work and due to these error i got corrupted start menu + no icons in explorer
NOW i corrected them and what i did was this:
If,NotExistDir,%TargetDir%\I386\WinSxS\%xpsxs1%,DirMake,%TargetDir%\I386\WinSxS\%xpsxs1%
If,NotExistDir,%TargetDir%\I386\WinSxS\%xpsxs2%,DirMake,%TargetDir%\I386\WinSxS\%xpsxs2%
Expand,"%SourceDir%\I386\ASMS\6000\MSFT\WINDOWS\COMMON\CONTROLS\CONTROLS.CA_","%TargetDir%\I386\WinSxS\manifests"
FileRename,"%TargetDir%\I386\WinSxS\manifests\CONTROLS.CAT","%TargetDir%\I386\WinSxS\manifests\%xpsxs1%.CAT"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\WINDOWS\COMMON\CONTROLS\CONTROLS.MAN","%TargetDir%\I386\WinSxS\manifests"
FileRename,"%TargetDir%\I386\WinSxS\manifests\CONTROLS.MAN","%TargetDir%\I386\WinSxS\manifests\%xpsxs1%.Manifest"
Expand,"%SourceDir%\I386\ASMS\6000\MSFT\WINDOWS\COMMON\CONTROLS\COMCTL32.DL_","%TargetDir%\I386\WinSxS\%xpsxs1%"
//
Expand,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\VCRTL.CA_","%TargetDir%\I386\WinSxS\manifests"
FileRename,"%TargetDir%\I386\WinSxS\manifests\VCRTL.CAT","%TargetDir%\I386\WinSxS\manifests\%xpsxs2%.CAT"
FileCopy,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\VCRTL.MAN","%TargetDir%\I386\WinSxS\manifests"
FileRename,"%TargetDir%\I386\WinSxS\manifests\VCRTL.MAN","%TargetDir%\I386\WinSxS\manifests\%xpsxs2%.Manifest"
Expand,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\ATL.DL_","%TargetDir%\I386\WinSxS\%xpsxs2%"
Expand,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\MFC42.DL_","%TargetDir%\I386\WinSxS\%xpsxs2%"
Expand,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\MFC42U.DL_","%TargetDir%\I386\WinSxS\%xpsxs2%"
Expand,"%SourceDir%\I386\ASMS\6000\MSFT\VCRTL\MSVCP60.DL_","%TargetDir%\I386\WinSxS\%xpsxs2%"
by doing these changes i succesfully compiled without any single error!
i hope i'm correct
Please Consider Me