WINFORM学习手册——Clickonce

Clickonce是发布winform项目的一个简单工具,他有以下几个好处:

1.自动安装客户端没有的环境(比如.net framework4)

2.自动升级

3.配置简单

一、我们打开上一章的项目:

image

二、右击Explorer程序集,点击属性:

image

三、选择Publish

image

1.image指的是发布的文件放在哪。

2.image指客户端远程安装时的位置,同时也是客户端升级时连接的服务器位置,测试时,请先建好这个网站目录指向发布的文件夹

3.image版本号,每发布一次,版本号会加一

4.image

image

指的是需要包含在发布包中的文件

注:有时我们的文件在这里面找不到,那是因为文件的Build Action属性没有选对,需要选成Content

比如,我们新增一个文件Text.xml

image

在ApplicationFiles中可以看见:

image

如果我们将Text.xml的build Action属性设置为none:

image

image

5.image指的是安装项目前需要具备的环境,如果没有,会自动安装

image

当勾选Download prerequisites from the same location as my application选项是,需要注意:

进入:C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\Bootstrapper\Packages文件夹:

image

如果勾选了WindowsInstaller4_5,就要将安装包放入WindowsInstaller4_5文件夹,比如:

image

如果不知道文件在哪下,可以打开product.xml文件,在其最下端,有文件的下载地址:

image

6.image更新时选项

image

注意,将Specify a minimum required version for this application设置为当前版本号时,不会弹出更新提示,直接更新

7.image一些发布时的选项,如程序名称,是否生成安装网站等

image

8.image

9.发布:

image

10.发布后,我们会发现Signing里面出现了证书

image

posted @ 2014-01-09 21:12  争世不悔  阅读(800)  评论(0编辑  收藏  举报