By the way... debuggging through the code it seems to be:
if (strVal != _T("\"") + exe + _T("\" ") + batchbuildargs + _T(" --build \"%1\""))
in the DoCheckAssociation() method in "associations.cpp" that causes the error if this is of any help.
Morten.
Additional info: The comparision fails on my machine because strVal is:
"D:\Devel\CodeBlocks_Devel\codeblocks.exe" -na -nd -ns --batch-build-notify --build "%1"
instead of the comparision:
"D:\Devel\CodeBlocks_Devel\codeblocks.exe" /na /nd /ns --build "%1"
Morten.