部署安装信息:
1.大体参照这篇 浅析SuperMap iObject .NET开发完成后私有部署,打包安装 进行打包部署安装。
2. iobject .net组件 为10i ,引用的程序集为64位,打包软件为 inno setup.
3.app.config文件也做了相应修改。
4 .将 iobject .net组件下的bin_64目录下文件复制到开始程序Bin目录下,引用的超图程序集复制本地设为false
5.其中一台安装部署的机器没有超图相关环境,但有.net 4.0框架且安装了许可中心,有三个月的免费适用期。
6.开发程序目录如下图1所示,安装后程序目录如下图2所示
程序安装运行过程中遇到的问题:
1.没有超图组件环境的机器,能够成功安装程序,但在程序启动过程出现如下图3问题
继续运行程序,大部分功能 不能够正常使用,如不能成功创建数据源,打开工作空间时程序退出等。
2.有超图组件环境的机器,功能正常,没有出现上述问题。
相关问题和疑问
1.打包软件有限制吗?
2.安装部署机器必须需要超图相关环境吗?
3.出现上述问题主要是什么原因导致?应该如何解决?
附图
图1 开发程序目录结构
图2 安装后程序目录结构
图3 程序启动过程中报的错误
图4 iobject 日志