2012-08-15 15 views
8

Existen muchos IDE de C++. Sin embargo, creo que Visual Stuido (Visual Studio 2010 Pro) es el más cómodo tal vez porque he pasado mucho tiempo con él. El problema es que realmente no me gustan los productos dependientes de .NET tanto en cuanto a la velocidad como a la compatibilidad.¿Cómo crear aplicaciones .NET independientes usando Visual Studio?

supongo que no hay manera de compilar VB y C# códigos sin dependencia de .NET (por favor, corríjanme si me equivoco). En C++, ¿hay alguna manera de usar VS IDE con todas sus funciones como autocompletar, diseño de GUI, etc. mientras se mantienen todos los códigos sin administrar para que no se requiera .NET?

+2

¿Crear un proyecto Win32? Son proyectos C++ no administrados. –

+0

Sin duda, puede hacer programas en C++ sin usar .NET en VisualStudio (lo hago yo mismo, usando Win32 sin formato para aplicaciones de consola y GUI). Sin embargo, no puedo decirte si una de las muchas bibliotecas de clase de Microsoft tiene una herramienta gráfica de diseño de interfaz de usuario en Visual Studio –

Respuesta

6

Cuando crea un nuevo proyecto, si selecciona un proyecto Win32, entonces es una aplicación nativa de C++ y no depende de .NET. Para proyectos existentes, la configuración relevante es Configuration Properties -> General -> Common Language Runtime Support. Establezca esto en No Common Language Runtime Support para eliminar dependencias .NET.

Por supuesto, los principales diseñadores de interfaz de usuario para VC++ son los diseñadores de WPF y Windows.Forms - que dependen de los componentes .NET para ponerlas en práctica. Si no quiere usarlos, está atrapado usando MFC para su interfaz de usuario. No es mi idea de un buen momento, pero muchas personas lo usan.

+0

Tuve un error extraño de .net: no se puede encontrar una versión del tiempo de ejecución para ejecutar esta aplicación, por lo que esta corrección mi problema :) – user956584

Cuestiones relacionadas