最近被一个问题给郁闷住了。给电脑重装系统后,发现发布好的程序、或者VS2012总是以64位ie运行程序,这样的话skyline的三维控件无法显示。到现在我是确定ie64无法识别skyline的控件。
(1)修改系统注册表,设置ie32位默认值
通过注册表修改浏览器的默认值如下:
注意:在修改注册表的时候最好是把360安全卫士给退出。否则修改总是被拦截了。修改完,重启电脑。
(2)VS2012强制用ie32运行程序
VS2012在运行程序时,总以ie64位运行,导致每次运行起来后我还得把路径复制到32位ie下面去。现在问题如下解决: