对在.NET中制作PDA安装程序的补充

来源:互联网 发布:膝 韧带断裂 手术 知乎 编辑:程序博客网 时间:2024/04/30 23:46

环境

Visual Studio.NET 2003/Visual Basic.NET

生成Cab文件过程
1 使用<生成|生成解决方案>. 生成后的文件会更新子文件夹bin和obj中相应的版本文件.

2 使用<生成|生成 Cab 文件>. 生成的Cab文件存放于子文件夹cab的相应版本文件夹中. 但该文件的安装目的和产生图标是由系统内定的, 如需定义需修改文件PDASystem_PPC.inf的内容. 现在设置好的PDASystem_PPC.inf存于子文件夹cab中, 按版本分为两个文件PDASystem_PPC_Debug.inf和PDASystem_PPC_Release.inf

3 然后打开<资源管理器>转到该解决方案所在的文件夹, 找到子文件夹obj, 将其中的PDASystem_PPC_Debug.inf(用于调试版本)或PDASystem_PPC_Release.inf(用于释放版)复制到子文件夹obj中的Debug或Release子文件夹中, 然后删除子文件夹obj/Dubug或obj/Release中的PDASystem_PPC.inf, 将复制而来的文件改成PDAsystem_PPC.inf, 最后执行相应文件夹中的BuildCab.bat以重新生成Cab文件
注意: 由于文件存放位置的不同, 当前配置文件中所指的文件存于D盘中, 如果不同请替换
成正确的路径

编译注意:

注意: 如果Web引用需指向当前并不存在于网络URL, 最好先在非本机上建一Web服务, 引用该Web服务成功后, 再
1 修改相应引用的<Web引用URL>属性为不存在的网络URL. 当然系统会提示无法找到相应Web引用, 不用理它.
2 然后打开引用下的相应disco文件, 将其中的URL全部手工改成需指向的地址.
3 然后打开引用下的相应wsdl文件, 将其中的URL全部手工改成需指向的地址.
4 最后打开引用下的文件Reference.map, 将其中的URL全部手工改成需指向的地址.
经过这些修改方可编译通过