資源簡介
之前有一個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
- 下一篇:多行轉換器 批量生成
評論
共有 條評論