Visual Studio 2010 cambió automáticamente al compilador C++/CLI
Frecuentes
Visto 4,315 veces
1
He estado trabajando en un proyecto de C++/CLI en los últimos meses.
Ahora volví a C++, pero parece que VS 2010 se ha configurado para usar el compilador C++/CLI incluso para proyectos estándar de C++.
Acabo de crear un nuevo proyecto vacío de C++, pero cuando compilo el código, parece que usa el compilador C++/CLI. Intellisense también está deshabilitado.
¿Cómo puedo restaurar el compilador de C++ predeterminado en mi proyecto?
1 Respuestas
4
Elija una Project
-> Properties
desde la barra de menú. En el Project properties
ventana, debajo Configuration Properties
-> General
, Asegúrate de eso Common Language Runtime Support
se establece a No Common Language Runtime Support
.
contestado el 03 de mayo de 12 a las 18:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas c++ visual-studio-2010 compiler-construction c++-cli or haz tu propia pregunta.
Esto aborda un solo proyecto; el OP está preguntando cómo cambiar el tu préstamo estudiantil configuración del proyecto. - ildjarn
bueno... parece que no es suficiente. Intellisense ahora está habilitado pero aún se está compilando usando ClCompile - Heisenbug
@Heisenbug: ¿Qué es CiCompile? ¿Algo de terceros? VC++ usa el mismo compilador para código nativo y código administrado, la única diferencia es la ausencia o presencia del
/clr
bandera. - ildjarn@ildjarn: ok... no sabía eso. Entonces es correcto /clr flags ya no está allí. El problema es que cuando creo un nuevo proyecto de biblioteca y luego agrego una clase, sigue generando clases de C++/CLI: "clase de referencia pública" y "usando el sistema de espacio de nombres"; - Heisenbug
@Heisenbug ¿Estás creando un nuevo proyecto usando
Visual C++
->Win32
->Win32 Project
? o estas usandoVisual C++
->CLR
->Class Library
? - Ove