• 大小: 1.35KB
    文件类型: .cs
    金币: 1
    下载: 0 次
    发布日期: 2021-02-26
  • 语言: C#
  • 标签: SVN  版本号  

资源简介

 之前有一个winfrom项目,想要通过获取SVN版本号作为程序的内部编译版本号。网上也有各种方法,但没有一篇行得通的方法。于是我经过一系列研究,得出了一些经验,特总结成一篇博客。

方法一:通过SVN命令获取版本号

     类似地,我在项目中添加了一个名为"Version_inf.bat"的用于生成版本号的批处理文件,把他放在启动项目的目录中。批处理文件中写下如下脚本:

1 svn info>bin\Debug\SVN_Version.dll 2 findstr “Revision” bin\Debug\SVN_Version.dll

代码片段和文件信息

using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

// 有关程序集的常规信息通过以下
// 特性集控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: Assemblytitle(“WMSCS“)]
[assembly: AssemblyDescription(“更新时间:$WCDATE$“)]
[assembly: AssemblyConfiguration(““)]
[assembly: AssemblyCompany(““)]
[assembly: AssemblyProduct(“WMSCS“)]
[assembly: AssemblyCopyright(“Copyright © 2013“)]
[assembly: AssemblyTrademark(““)]
[assembly: AssemblyCulture(““)]

// 将 ComVisible 设置为 f

评论

共有 条评论

相关资源