GIS@天涯海角

完整的人生应该有三感:使命感、失落感、危机感。

导航

VS2005打包详解

Posted on 2009-07-11 13:37  X sky  阅读(1470)  评论(0)    收藏  举报

 

VS2005打包详解

第一步:打开Visual Studio .Net 2005;在开发环境“文件”菜单上,单击“新建”,单击“项目”。

选择“项目类型”中的“安装和部署项目”,在右侧的“模板”中选择“项目”。并选择要生成的文件名称和位置,选择确定。

 

 

第二步:加载所需文件和文件夹

1在文件系统编辑器中的应用程序文件夹中添加文件夹。

 

2在文件系统编辑器中的应用程序文件夹中添加文件。

 

 

3在文件系统编辑器中的应用程序文件夹中分别添加各子文件夹的文件。

 

4除此之外,在当前文件夹中还有很多文件没有被调用进来,这就需要我们逐个的进行手工添加

 

到这里,所有文件我们都添加完成了。

 

 

第三步:设置程序文件安装的默认路径地址。

1:选择“应用程序文件夹”一项,点选右键中的“属性”选项。

 

2:在属性窗格中,将“DefaultLocation”属性值修改为我们希望用户默认的安装位置。

 

第四步:添加快捷方式。

1:我们在“用户的‘程序’菜单”中新建一个文件夹,命名为“GeoUrban”;

2:我们选择刚刚建立的文件夹,在右侧的文件列表处选择右键的 “创建新的快捷方式”;

3:在“选择项目中的项”窗口中,选择应用程序文件夹中的“GeoUrban.exe;

4这时会在文件列表中出现一个新建立的快捷方式,然后选择右侧属性栏中的“Icon”属性来为这个快捷方式指定一个图标。

5用同样方法,我们可以为目标计算机中的用户桌面上也建立一个同样的快捷方式。

这样一来,目标计算机的程序菜单和桌面上就会出现两个“GeoUrban”的快捷方式了。

 

第五步:设置安装文件的属性。

1:设置安装文件信息:在“解决方案管理器”中选择当前发布安装程序的方案。然后切换到“属性”面板;

2:完善版本说明的各项属性。(*为必须填写内容)

*在“Author”处填写默认的公司名称。

*在“Localization”处选择安装的语言(默认为简体中文)。

*在“Manufacturer”处填写公司的名称。

在“ManufactureUurl”处完善本公司的主页地址。

*在“ProductCode”处点击“…”按钮,生成一个本产品唯一的产品编号。我们可以分不同版本记录此号码,此号码可以识别用户计算机中是否已经安装过此产品,以便识别要对其如何操作(安装、修复、卸载等),建议同一版本程序不要更换此编号,以免为用户升级的过程中发生重复安装的现象,也就是在“添加删除程序”中出现两个完全相同的软件。

*在“ProductName”处填写本软件产品的名称。

*在“RemovePreviousViersions”处选择“False”,这是指定安装程序在安装过程中是否移除早期版本。

在“SuportUrl”处填写针对与本软件的产品支持信息的主页地址。

*在“Title”处填写安装程序的窗口标题。

其他各项可以由实际情况自行决定时候填写。

 

第六步:在安装程序中打包.NET框架

1设置安装文件输出的方式。在“解决方案管理器”中选择当前要发布的项目,点选右键中的“属性”。

在“配置”下拉列表框出选择“Release”。然后重新命名一个输出文件的名称,如果特殊需要可以更改它的位置,在默认情况下输出的位置在当前解决方案下的“Release”文件夹。然后点击“确定”。

 

第七步:生成安装文件。

在“解决方案管理器”中选择我们要发布的项目,点选右键中的“生成”或者“重新生成”。成功以后我们可以直接到解决方案所在的文件夹中找到生成的文件。

至此,用“Visual Studio .Net 2005”生成发布安装程序的步骤完成。

 

第八步:排错!

不断的调试,不断的寻找看有哪些库缺失了,大的软件公司给出的安装包永远是最简单的,不需要的东西绝对不外给;一般是以最小的为基准去打包,然后测试,缺少什么再往上面加什么,绝对不多给(出自“圆月弯刀”前辈)。

 备注:提供该文章的pdf版本(含截图说明)

VS2005打包详解.pdf