.NET,Visual Studio 2008,SVN - 在编译时读取修订版号?

时间:2010-12-22 15:51:47

标签: c# visual-studio svn version-control

是否有人知道是否有办法从SVN访问解决方案/项目的修订号,并在编译时将其合并到应用程序代码中?

由于

2 个答案:

答案 0 :(得分:8)

  

免责声明:在撰写本文时,我是该项目的成员。虽然,我仍然推荐AutoBuildVersion。

是的,AutobuildVersionSVN PlugIn一起提供了这样的功能。

答案 1 :(得分:0)

假设您的SVN版本与项目组装版本相同

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.Revision

或者,对于某些具有Sometype的程序集

System.Reflection.Assembly.GetAssembly(typeof(SomeType)).GetName().Version.Revision