After almost two days of linking problems I've managed to make my application link and now when I try to execute it I get a message box with the error "The parameter is incorrect". It looks like Windows doesn't even try to load the exe.
What could be causing this? It is a mixer mode exe with a few cpp files compiled with /clr
ldSyntax. I've linked it with msvcrt.lib, msvcmrt.lib, MSVCPRT.LIB and mscoree.lib. If I remove mscoree.lib I get an unresolved external __CorExeMain@0. This used to work with VS .Net 2003.
Thanks,
Flavio.