2 things :
In the new source code release, after changing the DevExpress 9.2 references to 9.3, setting specific version to false and excluding the license file ( let me know if those last two steps shouldn't be necessary - I can't get it to compile without doing it) there is an error that the
Error1The command ""C:\Program Files\MicroFour\StrataFrame Source Code\MicroFour StrataFrame Inherited UI\AfterBuild.bat" "C:\Program Files\MicroFour\StrataFrame Source Code\MicroFour StrataFrame Inherited UI\bin\Release\MicroFour StrataFrame Inherited UI.dll" "C:\Program Files\MicroFour\StrataFrame Source Code\MicroFour StrataFrame Inherited UI\bin\Release\MicroFour StrataFrame Inherited UI.xml"" exited with code 9009.MicroFour StrataFrame Inherited UI
The Afterbuild.bat is found only in the Strataframe Source Code folder (the parent of the one referenced above.)
A copy must be put in the SF Inherited UI folder for the changes to be found in compiling an app that need Inherited UI
Also, the Afterbuild.bat that is found in the source in its first line references Visual Studio 8 for the gacutil
"%ProgramFiles%\Microsoft Visual Studio 8\SDK\v2.0\Bin\gacutil.exe" -i %1 -f
"%ProgramFiles%\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe" -i %1 -f
copy /Y %1 "%CommonProgramFiles%\MicroFour\StrataFrame"
copy /Y %2 "%CommonProgramFiles%\MicroFour\StrataFrame"
and a box without VS2005 will not have that folder
I confess to being a batch language idiot, so perhaps line 2 is a fallback but could someone explain %2 and line 4?
Don't remember any afterbuild.bat issues being present on the last build, when i also had to change my DevExpress references, but the weird error message this time was at first a head scratcher ( but a good way to learn about afterbuild.bat
)