如何将vc变成在没有安装VC环境中可运行的exe,如果程序里面有mapx控件呢

[复制链接]
查看11 | 回复3 | 2011-5-9 11:48:28 | 显示全部楼层 |阅读模式
最近,公司项目接近尾声,进入了产品发布阶段.这里把MapX应用程序的发布问题介绍.为了使MapX可以打开和修改栅格图像,在发布应用程序的时 候必须包含一些图像处理驱动程序.MapX对于不同格式的栅格图像有不同的驱动程序(DLL文件),在加载栅格图像时MapX会查找这些DLL文件。一:所需的文件1)已开发的应用程序(废话)2)MapX控件,及相关文件包含:必须的文件1)MapX OCX 和相关的 DLL 文件2)Windows 系统文件包含 字体、DLL 文件等选项文件1)数据集驱动程序2)栅格图像处理程序3)地图和地图集 GeoSet二:Mapx的必要文件包含:Windows 公用的DLL文件和Map
回复

使用道具 举报

千问 | 2011-5-9 11:48:28 | 显示全部楼层
是否需要VC环境和mapx无关,mapx采用的activeX,dephi、VB都可以开发。解决:把你的VC项目转成非托管项目,右键项目——属性——公用语言运行时支持——无
回复

使用道具 举报

千问 | 2011-5-9 11:48:28 | 显示全部楼层
找到需要的dll文件,放在exe程序同一个文件夹下你可以用depends,可以分析需要哪些dll,不过你动态链接的dll可能分析不到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行