摘要:
背景:一个第三方组件是C++.NET 32位开发的,后被C#(基于FrameWork4.0)调用并封装成组件,此二次封装的组件无法运行于64位操作系统上。 开发环境:VS2012;解决办法: 1、于64位操作系统上分别安装vcredist_VS2010_x64和vcredist_VS2010_x86; 2、选择宿主Exe 的目标框架为FrameWork 4.5,如果有条件组件也可以用Framework4.5,实际证明4.0也可,请看后续说明; 3、把宿主Exe和组件程序分别设置目标平台为Any CPU模式,将宿主程序目标平台下面的 “首选32位”选中,注意如果是Fram... 阅读全文
posted @ 2013-09-05 14:05
禹过天晴
阅读(8939)
评论(1)
推荐(0)

浙公网安备 33010602011771号