亦是美网络

致力于操作系统应用与计算机网络技术的IT网站。

站内搜索


最新文章

推荐文章

Visual Studio 2013 C#使用clickonce发布应用程序需注意的几点事项

最近这几天一直在琢磨给软件搞一个自动升级功能,软件本身是通过visual studio 2013 C#环境开发的,并且软件本身也不大,实现的功能也不多,如果为此再为软件开发一个自动更新,势必会造成更大精力投入,再者,对于笔者来说,写一个自动更新的功能并非易事,思来想去,还是决定使用微软的clickonce发布功能来实现软件的自动更新,毕竟是这是微软现成的东西,我们只需要拿来使用就可以了,本来想着直接使用,谁知道着实也费了一番很大的功夫,下面亦是美网络分享下在使用中遇到的一些问题。

使用C#写好程序后,进入发布界面,如下图所示:

发布文件夹位置:我们需要一个网站或ftp服务器来来作为我们的部署地方,一般选择ftp较为合适,当然了,如果你的开机机就是服务器的话,可以直接选择本机目录;

安装文件夹:这里是用户下载安装你发布的程序所需的目录,这个必须为公网地址才能被大家所访问,一般以网址的形式出现,你可以专门开一个网站目录共程序下载安装使用

PS:虽然上面两个位置的描述不一样,但是他们所在的目录一般都是同一个目录,只不过前者是通过ftp发布过去的,而后者是以网站目录的形式让大家访问而已。

设置好上面两个地方后,不要忘记设置图中“更新”选型里的内容,如下图所示:

图中的更新位置也就是发布文件夹位置和安装文件夹URL位置,发布前,请先检车这里的设置是否正确,否则即使发布成功,安装程序也是无法正常安装的,笔者在发布的时候一直没有注意到这点,以至于很长时间都没有找到安装程序错误的原因。

文中主要就着重说这三个地方,其他的设置一般可以根据自己的情况自行设置,没有什么重大关系的。

上一篇:新解C#如何获取注册表中的主键、子键以及具体的键值
下一篇:让你彻底理解win8.1/office2013所有发布版本的区别以及不同版本的激活机制和方法

亦是美网络,成立于2012年12月5日,是一个致力于操作系统应用与计算机网络技术的综合IT网站,为大家不断提供和推荐有用的网络教程与技术。

本站文章归<亦是美网络 www.yishimei.cn>版权所有 网站地图 豫ICP备12013471号-4 豫公网安备41078202000395号