Hi Sonix,
Thanks for using Easy Code.
The point is that GoAsm uses the existing dll,s when it compiles a project (it does not use ".lib" files like Masm), so most of times a project built in a Windows version will not work in a Windows previous version. When you rebuild the project on XP, GoAsm uses the XP dll's and then it works. However, if you try to run that executable in a previous version of Windows (let's say Windows 2000) it (probably) will not run. I am sorry but I am afraid I can do nothing about that, it is the way how GoAsm works. I will have a look anyway.
If you try to do the same with the Masm version of Easy Code, it will work fine in all Windows platforms (Windows 95 included).
Best regards,
Ramon