如何使用Visual Studio创建.NET独立应用程序?

the*_*eGD 8 .net c++ unmanaged visual-studio-2010

存在许多C++ IDE.但是,我发现Visual Stuido(Visual Studio 2010 Pro)最舒服,因为我花了很多时间.问题是我真的不喜欢.NET依赖产品,无论是速度还是兼容性.

我想没有办法编译没有.NET依赖的VB和C#代码(如果我错了请纠正我).在C++中,有没有办法使用VS IDE及其所有功能,如自动完成,GUI设计等.同时保持所有代码不受管理,以便不需要.NET?

Tom*_*Tom 6

当您创建一个新项目时,如果您选择一个Win32项目,那么它是一个"本机"C++应用程序,并不依赖于.NET.对于现有项目,相关设置为Configuration Properties -> General -> Common Language Runtime Support.将其设置No Common Language Runtime Support为删除.NET依赖项.

当然,VC++的主要UI设计者是WPF和Windows.Forms设计者 - 它们依赖.NET组件来实现它们.如果您不想使用它们,那么您将无法使用MFC作为用户界面.这不是我想要的好时光,但许多人确实使用它.