snipplrCallback({"id":90399,"title":"assemblyversiontt","source":"
  1. <<\/span>#@ template debug="false" hostspecific="true" language="C#" #><\/span><\/div><\/li>
  2. <<\/span>#@ import namespace="System.IO" #><\/span><\/div><\/li>
  3. <<\/span>#@ output extension=".cs" #><\/span><\/div><\/li>
  4. <<\/span>#<\/span><\/div><\/li>
  5. int<\/span> major =<\/span> 1<\/span>;<\/span> <\/div><\/li>
  6. int<\/span> minor =<\/span> 115<\/span>;<\/span> <\/div><\/li>
  7.  <\/div><\/li>
  8. string<\/span> build =<\/span> ""<\/span>;<\/span> <\/div><\/li>
  9. string<\/span> revision =<\/span> ""<\/span>;<\/span> <\/div><\/li>
  10.  <\/div><\/li>
  11. string<\/span> error =<\/span> ""<\/span>;<\/span><\/div><\/li>
  12.  <\/div><\/li>
  13. DateTime now =<\/span> DateTime.<\/span>Now<\/span>;<\/span><\/div><\/li>
  14.  <\/div><\/li>
  15. try<\/span><\/div><\/li>
  16. {<\/span><\/div><\/li>
  17. using<\/span>(<\/span>var<\/span> f =<\/span> File.<\/span>OpenText<\/span>(<\/span>Host.<\/span>ResolvePath<\/span>(<\/span>"AssemblyVersion.cs"<\/span>)<\/span>)<\/span>)<\/span><\/div><\/li>
  18. {<\/span><\/div><\/li>
  19. build =<\/span> now.<\/span>ToString<\/span>(<\/span>"MMd"<\/span>)<\/span>;<\/span> <\/div><\/li>
  20.  <\/div><\/li>
  21. revision =<\/span> now.<\/span>ToString<\/span>(<\/span>"HHmm"<\/span>)<\/span>;<\/span> <\/div><\/li>
  22. }<\/span><\/div><\/li>
  23. }<\/span><\/div><\/li>
  24. catch<\/span> (<\/span>Exception e)<\/span><\/div><\/li>
  25. {<\/span><\/div><\/li>
  26. \t error =<\/span> e.<\/span>ToString<\/span>(<\/span>)<\/span>;<\/span><\/div><\/li>
  27.  <\/div><\/li>
  28. build =<\/span> "0"<\/span>;<\/span> <\/div><\/li>
  29. revision =<\/span> "0"<\/span>;<\/span> <\/div><\/li>
  30. }<\/span><\/div><\/li>
  31. #><\/span><\/div><\/li>
  32.  <\/div><\/li>
  33. \/\/ <\/span><\/div><\/li>
  34. \/\/ This code was generated by a tool. Any changes made manually will be lost<\/span><\/div><\/li>
  35. \/\/ the next time this code is regenerated.<\/span><\/div><\/li>
  36. \/\/ <\/span><\/div><\/li>
  37.  <\/div><\/li>
  38. \/* <#= error #> *\/<\/span><\/div><\/li>
  39.  <\/div><\/li>
  40. using<\/span> System.Reflection<\/span>;<\/span><\/div><\/li>
  41.  <\/div><\/li>
  42. [<\/span>assembly:<\/span> AssemblyVersion(<\/span>"<#= major #>.<#= minor #>.<#= build #>.<#= revision #>"<\/span>)<\/span>]<\/span><\/div><\/li>
  43.  <\/div><\/li>
  44. \/\/[assembly: AssemblyFileVersion("<#= major #>.<#= minor #>.<#= build #>.<#= revision #>")]<\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/90399\/assemblyversiontt"});