将C# ArcGIS Engine编写的程序安装运行在其他电脑

   日期:2021-03-30     浏览:157    评论:0    
核心提示:要将C# ArcGIS Engine编写的程序移植到其他电脑上,1. 如果被移植电脑上已经装有同版本或更高版本的ArcGIS Engine开发组件,则可以只将程序生成目录bin文件夹下的Debug或Release中的.exe程序拷贝到被移植电脑上即可正常运行,运行如果报错,则说明被移植电脑上缺乏相应的组件。2. 发布程序(Publish)。如果被移植电脑上没有需要的组件,则需要在常常会出现如下报错,导致无法成功安装:结果:...

目录

方法一:

方法二(推荐):

成功运行:

卸载程序:

要将C# ArcGIS Engine编写的程序移植到其他电脑上:

方法一:

 如果被移植电脑上已经装有同版本或更高版本的ArcGIS Engine开发组件(非测绘地信相关人员常常没有),则可以只将程序生成目录bin文件夹下Debug或Release中的.exe程序拷贝到被移植电脑上即可正常运行,运行如果报错,则说明被移植电脑上缺乏相应的组件。

 

方法二(推荐):

发布程序(Publish)。发布后只需将publish文件夹拷贝到被移植电脑上,运行setup.exe,安装完毕即可使用。

但常常被移植电脑上没有需要的组件,此时会出现如下的报错:

【解决方法】:在项目属性→发布→应用程序文件中,将所有文件的发布状态设为“包括”。

再次发布后,会在\publish\Application Files\**项目名称_版本后**文件夹下生成所有被包含文件的部署文件(deploy),如下:

成功运行:

再次将publish文件夹拷贝到被移植电脑上,运行setup.exe进行安装后,成功运行:

卸载程序:

与普通程序一样,可正常卸载。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服