当前位置: 首页 > news >正文

使用网站模板快速建站廊坊专业网站网站

使用网站模板快速建站,廊坊专业网站网站,网站建设总体上可划分为两个阶段,然后搭建网站Visual Stuodio WPF项目 自动生成版本号 生成递增版本号 软件版本号主要标识了软件的版本,通过其可以了解软件、类库文件的当前版本,使得软件版本控制有所依据。 我们也可以在项目属性上可以看到相关设置的界面,对应的英文名称分别为&#…

Visual Stuodio
WPF项目
自动生成版本号
生成递增版本号

软件版本号主要标识了软件的版本,通过其可以了解软件、类库文件的当前版本,使得软件版本控制有所依据。

我们也可以在项目属性上可以看到相关设置的界面,对应的英文名称分别为:major.minor.build.revision

// 程序集的版本信息由下列四个值组成:
//
// 主版本
// 次版本
// 生成号
// 修订号
//

1. 手动设置

修改AssemblyInfo.cs

//[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.1")]
[assembly: AssemblyFileVersion("1.0.0.1")]

2. 自动设置版本号:使用“生成号”和“修订号”的默认值

修改AssemblyInfo.cs

//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyVersion("1.0.0.0")]
//[assembly: AssemblyFileVersion("1.0.0.0")]

修改该项目的csproj文件,搜索Deterministic,将对应的选项由True改为False,或者直接删除该配置项即可。

    <Deterministic>false</Deterministic>

3.自动设置版本号:使用模板T4模板自定义

修改AssemblyInfo.cs,全部注释

//[assembly: AssemblyVersion("1.0.*")]
//[assembly: AssemblyVersion("1.0.0.0")]
//[assembly: AssemblyFileVersion("1.0.0.0")]

在原来的AssemblyInfo.cs的目录Properties下创建一个AssemblyVersion.tt文件,使用当前日期和时间信息生成版本号

<#@ template debug="false" hostspecific="false" language="C#" #>
<#@ assembly name="System.Core" #>
<#@ import namespace="System.Linq" #>
<#@ import namespace="System.Text" #>
<#@ import namespace="System.Collections.Generic" #>
<#@ output extension=".cs" #>//
// This code was generated by a tool. Any changes made manually will be lost
// the next time this code is regenerated.
//using System.Reflection;<#var date = DateTime.Now;int major = 1;int minor = date.Year;int build = int.Parse(date.ToString("MMdd"));int revision = int.Parse(date.ToString("HHmm"));
#>[assembly: AssemblyVersion("<#= $"{major}.{minor}.{build}.{revision}" #>")]
[assembly: AssemblyFileVersion("<#= $"{major}.{minor}.{build}.{revision}" #>")]

如果源模型发生更改,则应重新运行该解决方案中的所有模板。 若要手动执行此操作,请选择“生成”菜单上的“转换所有模板”。
如果已安装 Visual Studio 建模 SDK,则可以在每次执行生成时自动转换所有模板。 为此,可在文本编辑器中编辑项目文件(.csproj 或 .vbproj),然后在文件末尾附近(其他任何 语句之后)添加以下行。 在 SDK 样式项目中,可以转到项目文件中的任意位置。t4模板介绍

<Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v16.0\TextTemplating\Microsoft.TextTemplating.targets" /><PropertyGroup><TransformOnBuild>true</TransformOnBuild><!-- Other properties can be inserted here --></PropertyGroup>
http://www.yayakq.cn/news/698028/

相关文章:

  • 怎么建立一个网站让外国人浏览云南网直播平台
  • 免费ppt课件下载网站长沙网站服务器
  • 深圳市建设局工程交易中心网站西安火车站网站建设
  • 厦门市建设质量安全协会网站江苏省 建设 注册中心网站首页
  • 网站设计培训费用是多少河北邢台手机网站建设
  • 投票网站开发的背景和意义网页游戏网站建设
  • 吴兴网站建设加猛挣钱免费做网站软件
  • 大连网站建设开源wordpress上传图片占空间
  • 网络运维app秦皇岛视频优化推广
  • 帝国建站模板wordpress 主题全屏
  • 昆明市城市基本建设档案馆网站织梦5.7cms照明灯具能源电子产品企业网站源码企业模板带后台
  • 个人网页上传网站怎么做儿童可以做的游戏视频网站
  • 如何快速优化网站网站流量如何转化为钱
  • 哈尔滨网络搭建seo关键词排名怎么优化
  • 做设计常用的网站乌克兰最新消息今天
  • 外贸营销网站珠海手机网站制作
  • 做慕课的网站福州市交通建设集团有限公司网站
  • 整屏网站模板广州建设企业网站公司
  • 公司网站建设前期方案这样做微信网站
  • 电子商务网站建设和管理的意义转化率的网站设计
  • 快站淘客中转页居众装饰集团有限公司
  • 销售平台网站建设商城系统有哪些
  • 属于网络营销站点推广的是正规的高端网站制作公司
  • 上传到网站的根目录中公司门户网站建设特点
  • 做设计找素材都有什么网站培训网站完整页面
  • 域名跳转网站页面设计公司招聘
  • 建设银行的官方网站纪念币网站改版意义
  • 哪儿能做网站建设做旅行社业务的网站都有哪些
  • 电子厂网站建设方案书怎么写网站站群怎么做
  • 网站建设模板怎么设计江苏省品牌专业建设网站