Solucionado,
El problema estaba en la prevención de ejecución de datos de Windows (DEP)
Aún desactivando DEP del sistema operativo seguía sin ir
Incluyendo a Crystal Report Viewer dentro de los compenentes DCOM del sistema operativo, tampoco.
Comprobando los parametros a la hora de linkar, encontre este "/NXCOMPAT"
http://msdn.microsoft.com/es-es/library/ms235442.aspxPara marcar al ejecutable indicando si es compatible con la característica DEP.
Su valor por defecto es "SI es compatible", Incluyendo el parametro de que no es compatible, funciona todo correctamente.
Las opciones que uso ahora para link.exe son:
- Code: Select all Expand view
/nologo /subsystem:WINDOWS,5.01 /force:multiple /NODEFAULTLIB:libc /nxcompat:NO /machine:X86 /Ignore:4006