0

是否有任何 Visual Studio Express 版本能够使用 C++/CLI 代码?目前,当我在 C# 2008 或 C++ 2008 版本中转到“添加文件”时,我看不到创建 C++/CLI 的选项。

4

3 回答 3

0

有一个Visual C++ express版本。Visual Studio Express 并不真正存在,因为每种语言都有不同的程序。

于 2010-04-03T13:50:36.967 回答
0

我没有安装 Express Edition,所以我无法验证这一点,但我似乎记得 C++/CLI 几乎是全新安装 Visual C++ Express 时唯一可以做的事情。本机框架 MFC 不包括在内,要进行本机 Windows 编程,您需要下载并安装 Win32 Platform SDK(现在仅重命名为 Windows SDK)。但在默认安装中提供了 .NET 功能。

现在,该向导不使用术语“C++/CLI”,这可能是您混淆的根源。.NET 类别中的每个项目类型都将使用 C++/CLI 进行编码。

于 2010-04-03T15:37:35.503 回答
0

当您在 Visual C++ Express 中创建新项目时,任何“CLR”项目类型都是 C++/CLI 应用程序(例如,使用/clr编译开关来包含 .NET 运行时)。选择控制台或 Windows 窗体项目类型以快速启动和运行。

您还可以通过翻转项目属性 > 配置属性 > 常规 > 公共语言运行时支持下的选项来为现有 C++ 项目启用 CLR 支持。

于 2010-04-04T11:30:01.603 回答