1

我有一个本机 VC++ (MFC) 项目。我想为我的项目启用 /clr 选项,这样我就可以开始使用类似的语法

using namespace System::Data;

但即使我更改了项目属性 -> 公共语言运行时支持 -> /clr。我仍然收到 C1190 错误。请帮忙 :(

4

2 回答 2

2
  1. 项目属性 -> 公共语言运行时支持 -> /clr
  2. 项目属性 -> C/C++ -> 运行时库 -> 多线程 DLL (/MD)
于 2015-06-23T23:57:45.210 回答
0

从谷歌搜索 C1190:

您正在使用 C++ 结构的托管扩展和 /clr 编译器选项,但您没有明确包含 mscorlib.dll [强调我的]。

托管目标代码需要#using <mscorlib.dll>/clr选项。

你添加#using <mscorlib.dll>到你的代码吗?

于 2013-07-03T23:34:53.450 回答