资源简介
之前有一个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
- 上一篇:C# 快捷查看文件夹下所有文件的MD5
- 下一篇:多行转换器 批量生成
评论
共有 条评论