未能加载文件或程序集“ESRI.ArcGIS.Version, Version=10.4.0.0

未能加载文件或程序集“ESRI.ArcGIS.Version,Version=10.4.0.0,Culture=neutral,PublicKeyToken=8fc3cc... 未能加载文件或程序集“ESRI.ArcGIS.Version, Version=10.4.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”或它的某一个依赖项。系统找不到指定的文件。 展开
 我来答
折柳成萌
高粉答主

2017-10-10 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6005万
展开全部
没有添加引用,在工程中添加引用即可.

也有可能是文件丢失或损坏,可能需要重新安装ARCGIS.

方法/步骤
下载解压软件可以看到

点击运行ESRI.EXE文件,看到界面,分别安装中文语言增补包和许可管理器,不分先后安装,最好安装在默认的盘里面

安装完毕后,点击KeyGen.exe 出现这个界面,version后面选址10.0其它默认既可

点击文件小面的all,可以看到出现的文件

新建一个名字为service的txt文档service.tx将上一步生成的内容复制到新建文档里面,将this_host改为自己的计算机名字(计算机名字查看方法,鼠标选中“计算机”右键属性既可看到)

重启计算机,当开机后将上一步新建的service.txt并替换了this_host的文件复制粘贴到C:\Program Files\ArcGIS\License10.0\bin,将原有的文件替换掉
64位系统机器,使用这个:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ESRI\License10.0]
"DESKTOP_CONFIG"="TRUE"
"TIMEOUTWARNING"="TRUE"
"SEAT_PREFERENCE"="Float"
"SingleUse_Installed"="Professional"
"SOFTWARE_CLASS"="Professional"
"LICENSE_SERVER"="@localhost"
"FlexNetService"="True"

<上述内容复制到记事本,然后修改文件名为 regArcGIS.reg 双击>

32位系统机器,使用这个:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\License10.0]
"DESKTOP_CONFIG"="TRUE"
"TIMEOUTWARNING"="TRUE"
"SEAT_PREFERENCE"="Float"
"SingleUse_Installed"="Professional"
"SOFTWARE_CLASS"="Professional"
"LICENSE_SERVER"="@localhost"
"FlexNetService"="True"

上述内容复制到记事本,然后修改文件名为 regArcGIS.reg >
一定要将"LICENSE_SERVER"="@localhost"中的@localhost改成自己计算机的名字,这一步非常重要!!!!!!!!

一定要双击运行
然后打开License Server Administrator,重新读取许可

打开ArcGIS Administrator ,点击Desktop,选择ArcInfo(浮动使用),输入许可管理器计算机名,改成自己的计算机的名称

查看可用性,如下图,即为破解成功

END
注意事项
一定要在断网的情况下安装!
桃李春风一杯酒xs
2020-11-29
知道答主
回答量:4
采纳率:0%
帮助的人:2657
展开全部
在Arcgis所在的盘中,搜索这个内容,找到所在文件夹,然后在浏览中打开
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式