![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ArcGIS
飞行石
佛本塵中物
禪自凡間來
本就空虛度
何必自生煙
展开
-
VS2008/2010在64位Windows平台上编译ArcEngine导致HRESULT:0x80040154 (REGDB_E_CLASSNOTREG)错误的解决办法。
VS2008 在64位的系统(XP/Vista/Win7均是)中编译ArcEngine(9.3SP1)并运行时提示:没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG)) 原因:ArcEngine9.3没有原生支持64位,而是以32位兼容方式运行解决办法:在项目属性里设置“生成”=>“目标平台”为x86而不是默认的ANY CPU.原创 2009-11-23 22:46:00 · 5156 阅读 · 5 评论 -
ArcGIS Server 9.x/10.x在64位Windows系统上无法运行的解决方法
现象:在32位Windows系统上装ArcGIS Server能正常运行并访问其服务,但将其装在64位系统中就出麻烦事了。服务器发布的ArcGIS网站下各个虚拟目录访问时均报错。原理:ArcGIS Server是基于32位系统运行的,如果将其装在64位的Windows上将无法运行。这并不是说不能在64位系统上跑,而是得给各个虚拟目录一个32位的环境。实际上,在大内存的64位Windows原创 2012-04-28 19:35:54 · 1329 阅读 · 2 评论