用vs开发的arcgis组件为何不能在没有安装arcgis的电脑上独立运行

2024-12-23 01:08:15
推荐回答(3个)
回答1:

因为你用到了arcgis的组件,当然就需要在运行的机器上夜要有相应的组件存在。没有安装是不能运行的。如果你开发的是ArcObjects的程序,那么要求用户机器上要安装arcigs桌面版。如果你开发用到的只是ArcGIS engine的许可,那么在用户机上只需要安装arcigs engine runtime就可以支持你的程序运行了。
针对补充:可以开发出啊。用户机器要安装相同版本arcgis(连补丁也要一致),用户机器不需要安装sdk。就可以运行了。 exe不能打开原因有很多,例如用户机没有安装 。net也是常见到的事。

回答2:

你是arcgis组件,也就是说在arcgis平台上实现的。。。
它是以arcgis为环境的,脱离了这个环境当然不能运行。

回答3:

不知道是什么