何熙颖
路人甲
路人甲
  • 注册日期2004-10-22
  • 发帖数71
  • QQ
  • 铜币439枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1786回复:5

求救:求engine的几个9.0.0.560版本的组件

楼主#
更多 发布于:2005-07-14 09:14
<P>做了一个engine开发的系统,可是发现engine的运行时里有不少组件版本不一致,比如说esri.arcgis.utility版本是9.0.0.535,而同一个运行时所提供的esri.arcgis.systemUI却是9.0.0.650,而esri.arcgis.utility这个组件是依赖同一版本(9.0.0.535)的esri.arcgis.systemUI的,但是该运行时里却没有这个版本的utility组件,因此就出现版本不一致的错误。</P>
<P>因而求助于各位大侠,如果有以下四个组件的9.0.0.650版本的,希望能给予共享,不胜感激:</P>
<P>1.esri.arcgis.catalog</P>
<P>2.esir.arcgis.framework</P>
<P>3.esri.arcgis.geoprocessing</P>
<P>4.esri.arcgis.utility.</P>
<P>本人的email和popo账号都是<a href="mailthepeichan@163.com" target="_blank" >hepeichan@163.com</A>,谢谢!</P>
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15947
  • QQ554730525
  • 铜币25339枚
  • 威望15364点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2005-07-14 12:57
<P>arcengine好象没esir.arcgis.framework这个滴吧</P>
<P>不同版本给你也没用啊,许可也改变了,还是想办法用你开发用的版本发布程序吧</P>
举报 回复(0) 喜欢(0)     评分
何熙颖
路人甲
路人甲
  • 注册日期2004-10-22
  • 发帖数71
  • QQ
  • 铜币439枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-07-16 22:22
<P>arcengine的运行时里是有esir.arcgis.framework的。</P>
<P>我是在以下的情况遇到这个问题的:我把系统打包并运行安装完成后,打开系统,在多台没有开发环境的机器上进行测试,大部分被测试的机器成功,但是在两台操作系统为xp的sp2的机器上发现所有engine的控件都出不来,显示的错误提示是“esri.arcgis.systemUI的程序集清单定义与程序集的引用不匹配。”</P>
<P>我查了,就esri.arcgis.systemUI(版本为9.0.0.560,更正:上面的650也应为560)而言,暂时没有发现那里有版本不一致。我查找原因,发现esri.arcgis.utility(版本为9.0.0.535)的其中一个依赖项为esri.arcgis.systemUI,它的版本也为9.0.0.535,而该运行时里却没有这个版本的systemUI组件,因此我想错误应该是出在这里。</P>
<P>不知道分析是否正确,请各位有经验的大侠帮忙想想看怎么处理这个问题,头疼中。。。</P>
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15947
  • QQ554730525
  • 铜币25339枚
  • 威望15364点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2005-07-19 11:27
<P>winxp sp2 有个数据dep(执行保护功能),这个会导致arcgis产品安装的时候出错并有部分dll无法注册,你看看有没这个问题</P>
举报 回复(0) 喜欢(0)     评分
何熙颖
路人甲
路人甲
  • 注册日期2004-10-22
  • 发帖数71
  • QQ
  • 铜币439枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-07-23 21:27
<P>如果是你所说的这个问题,应该如何解决?</P>
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15947
  • QQ554730525
  • 铜币25339枚
  • 威望15364点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
5楼#
发布于:2005-07-24 17:13
方法一:移除Windows XP的SP2,然后安装ArcGIS 9.0。<BR><BR>方法二:关闭DEP(数据执行保护),安装ArcGIS 9.0,安装完再激活数据执行保护。具体如下:<BR>1. 以管理员权限登陆Windows XP。 <BR>2. 鼠标邮件点击“我的电脑”,选择“属性”菜单 <BR>3. 点击“高级”页。 <BR>4. 选择“启动与恢复”下的“设置”按钮。 <BR>5. 选择默认操作系统,如下: <BR>"Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn <BR>6. 点击“编辑” 按钮打开boot.ini 文件,将其中的“”/NoExecute=OptIn”改为“/NoExecute=AlwaysOff”。 <BR>7. 保存文件,重新启动计算机。<BR>8. 安装ArcGIS,此时应该就不会出现1904错误了 <BR>9. 安装完ArcGIS以后,将 boot.ini 文件设置改回来,以重新激活数据执行保护的安全选项。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部