AutoCad - Error C2065 - Migracion de Autocad2014->Autocad2018

 
Vista:

Error C2065 - Migracion de Autocad2014->Autocad2018

Publicado por Miguel (1 intervención) el 18/07/2017 11:26:03
Hola,

Tengo mis proyectos de C++ con visual studio 2010 que usan las librerías ARX para el autocad 2014, y ahora me he visto en la necesidad de cambiar a autocad 2018 y ello implicaba también cambiar a visual studio 2015.

He conseguido compilar mis proyectos de visual 2010 en el visual 2015, pero el problema me ha venido cuando estoy tratando de compilar en visual 2015 con todas las librerias ARX del autocad 2018 (carpetas inc, inc-x64 y lib-x64).

Me encuentro con el siguiente error de compilación:

error C2065: 'MustSwitchTo_acedCommandC_or_acedCommandS': undeclared identifier

En principio creo que he configurado todos los settings bien, poniendo la Platform Toolset=Visual Studio 2015 (v140). Pero no sé como solucionar este error. Cuando miro a ver de dónde tira, veo que me lleva al fichero "acedads.h" a la línea

#define acedCommand MustSwitchTo_acedCommandC_or_acedCommandS - - !

Pero esta definición ya estaba en el mismo fichero "acedads.h" que estaba en las librerías del autocad 2014. Así que si podéis ayudarme os lo agradecería.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder