10 2012 档案
摘要:前两篇文章在编译配置和ClickOnce发布Winform的时候都遇到了软件版本号的设置,这篇文章就来说说软件版本号的设置原则。1. 软件版本号的定义软件版本号主要标识了软件的版本,通过其可以了解软件、类库文件的当前版本,使得软件版本控制有所依据。我们就Windows系统和.NET Framework的编号规则来看,软件版本号的定义结构一般是这样:主版本号.子版本号.编译版本号.修正版本号我们也可以在项目属性上可以看到相关设置的界面,对应的英文名称分别为:major.minor.build.revisionMajor:具有相同名称但不同主版本号的程序集不可互换。例如,这适用于对产品的大量重写,
阅读全文
摘要:使用ClickOnce发布Winform程序将使得程序的部署变得非常的方便,这篇文章就来介绍下ClickOnce的使用和部署过程中可能遇到的问题,权当梳理知识、日后备用。内容概览ClickOnce简介发布站点建立配置ClickOnce程序发布ClickOnce包问题补遗ClickOnce的一个缺点1. ClickOnce简介微软官方对ClickOnce的解释是:ClickOnce 是一项部署技术,您可以利用这项技术来创建基于 Windows 的自行更新的应用程序,并且安装和运行这类应用程序所需的用户交互最少。使用用ClickOnce主要解决了程序部署中的几个问题:更新应用程序困难。使用 Mic
阅读全文
摘要:这次我们来聊聊Winform编译中的那些属性设置,也算对这部分知识的一个梳理。内容概览Debug/Release、Platform不同设置的内部差别常规设置错误和警告将警告视为错误输出高级设置1.Debug/Release、Platform不同设置的内部差别在使用Visual Studio的过程中,工具栏上面的Build栏是我们常常开启显示而不怎么去关注的一个地方。左边的Debug/Release模式主要决定了项目编译的时候/optimize和/debug对应的值。当我们使用Debug进行编译的时候,设置分别为/optimize-和/debug:full。而当使用Release模式进行编译的时
阅读全文

浙公网安备 33010602011771号