vs2012 c# winform installshield 打包

网上搜了很多有关的内容,但我觉得太详细了,如果只是要说明这个操作流程其实没必要那么复杂

A.下载:官网的国家下拉选项一直无效,下载不了,我是在csdn下载的,下载之后安装,我没写入什么注册码,也可以用

B.使用:

1.右击当下解决方案,添加项目,安装部署:

这个不就给图了

2.看一下添加之后的解决方案多了一个打包分支:

如果只是想打包一个能用的软件:只需要了解下面3个文件:第一个是打包配置流程,第二个是是否要添加某一个开发环境,第三个打包完成设置

vs2012 c# winform installshield 打包_第1张图片


了解这三个文件,再需要把主工程切换成release,执行一次生成,因为打包要取里面的文件。

下面我们就来熟悉这三个文件:

a.assistant 打包导航文件:

vs2012 c# winform installshield 打包_第2张图片

2.重点介绍一下打包文件选项:

总结起来就是一句话:release目录下的全选拉进去,release目录是文件夹的你就选添加文件夹,是文件你就选择添加文件

提醒: 我觉得没必要像那些教程那样,添加什么输出文件,分类性添加,刚开始我也不懂,添加完,右击文件看里面也就是几个release下几个文件,所以

我觉得直接拉进去就好,一定要记得如果需要添加文件夹,不是打开该文件夹把里面的内容添加进文件,因为这样路径就不对了。

还有一个就是dll注册什么的,虽然我也有这类警告,所以我也搜了一下,但我发现,工程生成的release文件本身自带默认属性,不用特意去设置

但后来我打包并没有关注她也没事,那些教程真是,说的那么细又不解释,弄得人头疼。看我的就ok了

vs2012 c# winform installshield 打包_第3张图片

3.也就是目录第三个文件:其实就是一个设置:如图

vs2012 c# winform installshield 打包_第4张图片

最后,点中该打包工程,将debug还是Release? 换成 singleImage,右击生成即可。


如想深究更什么,如注册表,签名什么的,自己去搜吧,我这个配置,自己打个包用用是够的

------------------------------------------------------------------------------------------------------------祝你成功-------------------------------------------------------------------------

你可能感兴趣的:(C#,打包,WinForm,vs2012,installshield配置)