我们项目是用MFC设计的,采用多文档多视图的方式。目前需要添加一个地图功能,本人采用Map Xtream来做,但Map Xtream是基于.Net 3.0提供二次开发的。我想把地图做成一个.Net控件,然后嵌入MFC中,其它方面没什么问题,现在的问题是VC2010默认支持的CLR是4.0的,而Map Xtream是CLR 3.0的,因此创建控件时会产生异常(我用C#调用如果把环境设成4.0也不行,改为3.0或3.5则没问题)。我想请教大家:如何设置MFC支持CLR时,CLR的版本?谢谢!
解决方案 »
- 试图越过其尾端对一未命名文件进行写
- 请问, VC2005用ODBC连接数据库的问题, 很简单, 瞬间拿分
- 高难度的VC调试问题!
- xmlhttprequest.send 时,有'+'时,获取到的字符串会变成空格,请问在vc中该怎么处理?
- Atl窗体的 消息影射, 头真痛啊
- 请教问题?谢谢!
- 急用!!!!!!!!!!!!!!!!!
- 明明结帐得分了,怎么分数没变?
- 问一个链接数据库的问题
- I can't use "CreateToolhelp32Snapshot" API,How can I do? The head file "tlhelp32.h" was included
- 中文链接如何转义
- 比较HICON型变量和一字符串大小
2)配置项目,使工程具有公共语言运行库支持。选项可以在菜单
“项目\属性\配置属性\常规\公共语言运行库支持”
选择公共语言运行库支持(/clr)。
3)为了使用CLR类库中的Console类,在程序的开始包含如下两行:
#using <mscorlib.dll>
using namespace System;