- Put
Directory.Build.props
in your project props directory or your project root directory
- Create empty file
.reporoot
in your project root directory - Adjust
<SrcRoot>
nicely
If you want to use 7-chars hash instead of full hash, use this diff.
- <VersionSuffix Condition="'$(GitHeadSha)' != ''">git-$(GitHeadSha)</VersionSuffix>
+ <VersionSuffix Condition="'$(GitHeadSha)' != ''">git-$(GitHeadSha.Substring(0, 7))</VersionSuffix>