主要包括的内容:
(1)数据(data),存放应用程序所需要的数据。
(2)支持(support),存放的东西,为需要在工程安装时同时安装的支持文件,如果没有用到第三方的控件,可以只使用SuperMap安装目录下Support文件夹下的东东,主要包括:MDAC_TYP.exe(如要连接数据库,则需要);msxml4.exe(如使用到XML相关的操作,比如ToXML,则需要添加);Sentinel Protection Installer.exe(软件加密锁的驱动安装程序);dx90update_redist.exe(如果使用到3D控件则需要安装)。
(3)SuperMap所需的文件(SMBin),需要放置SuperMap安装目录中Bin文件夹中Plugins文件夹的内容,以及要用到的*.ocx和*.dll文件,注意*.oca文件是临时文件,可以删掉,另外SuperMap的帮助文档也可删掉。最后,需要将C:\Program Files\Common Files\SuperMap文件夹下的,DiskSerial.DLL、SmLicManager.exe以及sx32w.dll也加入到其中。
注意:在打包的时候,这三个:DiskSerial.DLL、SmLicManager.exe以及sx32w.dll文件需要放置到安装的机器的系统盘的Program Files\Common Files\SuperMap文件夹下。所以,在打包时要注意设置安装路径。