目的:用ArcEngine9.3开发项目以后,用Visual Studio2008打包工具打包;

同时监测别的机器上是否有ArcEngine Runtime或者Desktop的支持。

解决方案:

1、在visual studio中打开项目:文件=>添加=>新建项目

2、项目类型选择“安装和部署”,模板选择“安装项目”,输入名称和位置

3、在应用程序文件夹下新建一个文件夹"mySetup"

4、进入“mySetup”,选择添加=>文件

    将程序生成后的bin-debug或release下的exe文件、dll文件等加入

5、在用户的“程序”菜单下,新建一个文件夹“mySys”

     “用户的程序菜单”是指安装完后,在开始菜单栏里会生成的图标

     “用户桌面”是指安装完后,在桌面上会生成的图标

6、“mySetup”文件夹中找到exe文件,并创建它的快捷方式

   并将快捷方式拖到“mySys”下

7、在“mySetup”文件夹下,添加=>文件

     在系统盘下Windows\System32,找到“msiexec.exe”,添加进来,并创建快捷方式

8、将msiexec.exe的快捷方式拖到“mySys”中,在快捷方式的属性中,找到“Arguments”

    Arguments中输入:/x ProductCode

    ProductCode为安装项目属性下的“ProductCode”属性,例:/x {6CEEA48E-40DA-4C71-A73E-C5761AAA8CAE}

   

9、以上,打包工序完成,接下来是添加安装部署检测ArcEngine9.3环境是否安装

10、菜单栏上,选择视图=>编辑器=>启动条件

11、打开启动条件选项卡,在“搜索目标计算机”项目上单击右键,“添加注册表搜索项目”

12、在“启动条件项目上单击右键,“添加启动条件”

13、单击刚刚建立的注册表搜索项目”ArcEngineRuntime“,在属性对话框中进行配置

Property:默认值
Regperty:SOFTWARE\ESRI\ArcGIS Engine Runtime
Root:vsdrrHKLM
Value:RealVersion (注册表项)

14、单击新建的启动条件”ArcEngine“,进行如下设置

condition:REGISTRYVALUE1="9.3"
installurl:设置下载地址
message:提示信息

15、设置完成后,在安装部署项目上右键,点击生成,打包即完成!

AE安装部署以及监测ArcEngine runtime 9.3是否安装的更多相关文章

  1. Apache Hadoop集群离线安装部署(一)——Hadoop(HDFS、YARN、MR)安装

    虽然我已经装了个Cloudera的CDH集群(教程详见:http://www.cnblogs.com/pojishou/p/6267616.html),但实在太吃内存了,而且给定的组件版本是不可选的, ...

  2. office web apps安装部署,配置https,负载均衡(四)安装office web apps相关软件

    前提条件: 1.一台windows server 2008R2服务器,并且已经配置了域: 服务器连接域控制器的相关文档,请查看上一篇文章: office web apps安装部署,配置https,负载 ...

  3. Sharepoint 2013 安装部署系列篇 第二篇 -- SQL集群安装

    第一部分 系统集群安装. 第三部分 安装和配置网络负载均衡在前端web服务器 第四部分 安装和配置sharepoint 场(三层拓扑部署) 以下图片均为sharepoint 2010..由于本人的笔记 ...

  4. 安装部署VMware vSphere 5.5文档 (6-3) 安装配置AD域控制器

    部署VMware vSphere 5.5 实施文档 ########################################################################## ...

  5. 安装部署VMware vSphere 5.5文档 (6-4) 安装配置DB数据库

    部署VMware vSphere 5.5 实施文档 ########################################################################## ...

  6. 安装部署VMware vSphere 5.5文档 (6-5) 安装配置vCenter

    部署VMware vSphere 5.5 实施文档 ########################################################################## ...

  7. Sharepoint 2013 安装部署系列篇 第一篇 -- 系统集群安装

    这部分讲述怎样配置两台服务器作为sql集群. 准备 *你需要两个网卡在每台服务器上,一个是共有,另一个是私有的(heartbreak通信)*共享存储如SAN存储需要至少如下配置,并且需要连接到每台节点 ...

  8. 【Android Studio安装部署系列】四十、Android Studio安装Statistic插件(统计项目总行数)

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio 是没有提提供统计代码全部行数的功能的,但是对于开发者来说,这个功能确实必备的,Statistic统计代 ...

  9. 【Android Studio安装部署系列】四十一、Android Studio安装Alibaba Java Coding Guidelines插件(检查代码规范)

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 该插件主要是对今年发布的<阿里巴巴 Java 开发规约>的一个延伸,它以一个 IDE 的插件存在,可以自动对手册中的 J ...

随机推荐

  1. 后台添加Textbox

    /// <summary> /// behind add textbox /// </summary> private void AddTextToTextBox() { Te ...

  2. vue事件双向绑定

    事件 案例: vue的事件绑定原理:改变图片的背景颜色问题来实现这个框架的使用方法, new Vue({ el:"", data:{}, methord:{}, computed: ...

  3. Spring框架学习笔记(6)——阿里云服务器部署Spring Boot项目(jar包)

    最近接外包,需要部署服务器,便是参考了网上的几篇博文,成功在阿里云服务器成功部署了Spring Boot项目,特记下本篇笔记 Spring Boot项目打包 这里说一下部署的一些问题 1.mysql驱 ...

  4. Spring Cloud gateway 网关服务 一

    之前我们介绍了 zuul网关服务,今天聊聊spring cloud gateway 作为spring cloud的亲儿子网关服务.很多的想法都是参照zuul,为了考虑zuul 迁移到gateway 提 ...

  5. 你不知道的Canvas(二)

    你不知道的Canvas(二) 一.色彩Colors 到目前为止,我们只看到过绘制内容的方法.如果我们想要给图形上色,有两个重要的属性可以做到:fillStyle 和 strokeStyle. fill ...

  6. web.xml 配置文件 超详细说明!!!

    一.web.xml是什么? 首先 web.xml 是java web 项目的一个重要的配置文件,但是web.xml文件并不是Java web工程必须的. web.xml文件是用来配置:欢迎页.serv ...

  7. 中文预训练模型ERNIE2.0模型下载及安装

    2019年7月,百度ERNIE再升级,发布持续学习的语义理解框架ERNIE 2.0,及基于此框架的ERNIE 2.0预训练模型, 它利用百度海量数据和飞桨(PaddlePaddle)多机多卡高效训练优 ...

  8. 说说 Python3 中的数字处理

    最近在处理订单相关的问题,踩了数字的一些坑,在此记录下. 其中有问题的代码涉及金额比较,便于描述,假设了下面一段代码 def is_paid(pay_price, paid_price): retur ...

  9. USACO 07DEC 道路建设(Building Roads)

    Farmer John had just acquired several new farms! He wants to connect the farms with roads so that he ...

  10. Django学习day2——Django安装与环境配置

    安装 Django 文章中python版本为3.65 这里以windows7为例,在pip目录下运行pip install Django就能安装django最新版本(本文为django2.2版本) 也 ...