vs2012 c# winform installshield 打包
2016-01-14 21:16
405 查看
网上搜了很多有关的内容,但我觉得太详细了,如果只是要说明这个操作流程其实没必要那么复杂
A.下载:官网的国家下拉选项一直无效,下载不了,我是在csdn下载的,下载之后安装,我没写入什么注册码,也可以用
B.使用:
1.右击当下解决方案,添加项目,安装部署:
这个不就给图了
2.看一下添加之后的解决方案多了一个打包分支:
如果只是想打包一个能用的软件:只需要了解下面3个文件:第一个是打包配置流程,第二个是是否要添加某一个开发环境,第三个打包完成设置
![](http://img.blog.csdn.net/20160114204908637?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
了解这三个文件,再需要把主工程切换成release,执行一次生成,因为打包要取里面的文件。
下面我们就来熟悉这三个文件:
a.assistant 打包导航文件:
![](http://img.blog.csdn.net/20160114210149487?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2.重点介绍一下打包文件选项:
总结起来就是一句话:release目录下的全选拉进去,release目录是文件夹的你就选添加文件夹,是文件你就选择添加文件
提醒: 我觉得没必要像那些教程那样,添加什么输出文件,分类性添加,刚开始我也不懂,添加完,右击文件看里面也就是几个release下几个文件,所以
我觉得直接拉进去就好,一定要记得如果需要添加文件夹,不是打开该文件夹把里面的内容添加进文件,因为这样路径就不对了。
还有一个就是dll注册什么的,虽然我也有这类警告,所以我也搜了一下,但我发现,工程生成的release文件本身自带默认属性,不用特意去设置
但后来我打包并没有关注她也没事,那些教程真是,说的那么细又不解释,弄得人头疼。看我的就ok了
![](http://img.blog.csdn.net/20160114210730121?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
3.也就是目录第三个文件:其实就是一个设置:如图
![](http://img.blog.csdn.net/20160114210847337?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
最后,点中该打包工程,将debug还是Release? 换成 singleImage,右击生成即可。
如想深究更什么,如注册表,签名什么的,自己去搜吧,我这个配置,自己打个包用用是够的
------------------------------------------------------------------------------------------------------------祝你成功-------------------------------------------------------------------------
A.下载:官网的国家下拉选项一直无效,下载不了,我是在csdn下载的,下载之后安装,我没写入什么注册码,也可以用
B.使用:
1.右击当下解决方案,添加项目,安装部署:
这个不就给图了
2.看一下添加之后的解决方案多了一个打包分支:
如果只是想打包一个能用的软件:只需要了解下面3个文件:第一个是打包配置流程,第二个是是否要添加某一个开发环境,第三个打包完成设置
了解这三个文件,再需要把主工程切换成release,执行一次生成,因为打包要取里面的文件。
下面我们就来熟悉这三个文件:
a.assistant 打包导航文件:
2.重点介绍一下打包文件选项:
总结起来就是一句话:release目录下的全选拉进去,release目录是文件夹的你就选添加文件夹,是文件你就选择添加文件
提醒: 我觉得没必要像那些教程那样,添加什么输出文件,分类性添加,刚开始我也不懂,添加完,右击文件看里面也就是几个release下几个文件,所以
我觉得直接拉进去就好,一定要记得如果需要添加文件夹,不是打开该文件夹把里面的内容添加进文件,因为这样路径就不对了。
还有一个就是dll注册什么的,虽然我也有这类警告,所以我也搜了一下,但我发现,工程生成的release文件本身自带默认属性,不用特意去设置
但后来我打包并没有关注她也没事,那些教程真是,说的那么细又不解释,弄得人头疼。看我的就ok了
3.也就是目录第三个文件:其实就是一个设置:如图
最后,点中该打包工程,将debug还是Release? 换成 singleImage,右击生成即可。
如想深究更什么,如注册表,签名什么的,自己去搜吧,我这个配置,自己打个包用用是够的
------------------------------------------------------------------------------------------------------------祝你成功-------------------------------------------------------------------------
相关文章推荐
- C#实现字符串RSA加密与解密算法
- C#改动文件或目录的权限,为指定用户、用户组加入全然控制权限
- C# .NET web 实现邮件发送
- C#基础回顾(二)—页面值传递、重载与重写、类与结构体、装箱与拆箱
- C#:VS中遇到的奇怪问题
- C#DateTime的用法
- c# ?
- C#正则表达式开源工具,为.net开源绵尽薄力
- C#中Main函数为什么要static
- 基于C#的两种图片旋转方法
- C# WinForm开发中使用XML配置程序
- C# 类扩展方法
- c# 获取iis地址
- C#高级编程 反射 代码示例
- C# 新委托使用方法 Lambda表达式,运算符 =>
- c# 替换所有中文、标点符号,全角转半角
- 跟siki老师学C#第一天
- C#实现百度站长工具链接主动提交功能
- 关于C#下面windows服务读取注册表的问题
- C# String与string的区别