VS.NET2008制作CAB安装包
vs.net2008专门为制作安装包提供了项目类型和项目模板,因此cab安装包的制作是从创建一个项目开始的。我做的是在一个已有的工程里面,添加一个cab的项目,把原来工程里生成的可执行文件打包,以便在wince设备上运行。
主要包括以下步骤:
1、 创建CAB安装包项目
在需要打包的工程中右键点击 解决方案 ,依次选择“添加-新建项目”选项,在弹出的“添加新项目”对话框中,依次选择“安装部署”-“智能设备CAB项目”,输入项目名称“XXX”,如图:
2、 添加文件和可执行文件
当CAB安装包项目创建好后,.NET会自动打开文件系统编辑器。界面如下:
通过右键点击“应用程序文件夹”,依次选择“添加”,->“项目输出”菜单项,将弹出“添加项目输出组”,如图:
选择“主输出”单击“确定”,将对应项目输出的可执行文件添加到安装包中。
在“应用程序文件夹”添加文件夹,右击“应用程序文件夹”弹出菜单中选择“文件夹”修改名字,并右击该文件夹在弹出的菜单中选择相应的打包文件,如图:
3、 创建快捷方式(可选)
右击“目标计算机上的文件系统”,添加Smart Menu文件夹,在编辑器右侧的列表视图中,右击鼠标,选择“创建新的快捷方式”菜单项,如图:
此处快捷方式名字最好取英文,以免生成CAB时出错。
4、 生成项目安装包。
右击我们建立的CAB项目“XXX”,即可生成CAB文件。