{"action":"closed","issue":{"url":"https://api.github.com/repos/GitTools/GitVersion/issues/540","labels_url":"https://api.github.com/repos/GitTools/GitVersion/issues/540/labels{/name}","comments_url":"https://api.github.com/repos/GitTools/GitVersion/issues/540/comments","events_url":"https://api.github.com/repos/GitTools/GitVersion/issues/540/events","html_url":"https://github.com/GitTools/GitVersion/issues/540","id":97664063,"number":540,"title":"GitVersionTaskAssemblyInfo.g.cs Namespace GitVersionTask","user":{"login":"jonathannaim","id":12811036,"avatar_url":"https://avatars.githubusercontent.com/u/12811036?v=3","gravatar_id":"","url":"https://api.github.com/users/jonathannaim","html_url":"https://github.com/jonathannaim","followers_url":"https://api.github.com/users/jonathannaim/followers","following_url":"https://api.github.com/users/jonathannaim/following{/other_user}","gists_url":"https://api.github.com/users/jonathannaim/gists{/gist_id}","starred_url":"https://api.github.com/users/jonathannaim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonathannaim/subscriptions","organizations_url":"https://api.github.com/users/jonathannaim/orgs","repos_url":"https://api.github.com/users/jonathannaim/repos","events_url":"https://api.github.com/users/jonathannaim/events{/privacy}","received_events_url":"https://api.github.com/users/jonathannaim/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-07-28T09:58:58Z","updated_at":"2015-08-16T03:58:23Z","closed_at":"2015-08-16T03:58:23Z","body":"Hello,\r\n\r\nI've just upgraded to version 3.0.\r\n\r\nHaving each `GitVersionTaskAssemblyInfo` in the default assembly is very nice for us as some of our assemblies are using `InternalsVisibleTo`\r\n\r\nI'm unsure why but during some *Rebuild All* the namespace generated is completely random and causes a compilation error but if you build again then the issue is fixed and the correct namespace appears\r\n\r\nAre you facing the same issue?\r\n\r\nExample of a generated namespace:\r\n```\r\n//------------------------------------------------------------------------------\r\n// <auto-generated>\r\n//     This code was generated by a tool.\r\n//     GitVersion\r\n//\r\n//     Changes to this file may cause incorrect behavior and will be lost if\r\n//     the code is regenerated.\r\n// </auto-generated>\r\n//------------------------------------------------------------------------------\r\n\r\nusing System;\r\nusing System.Reflection;\r\n\r\n[assembly: AssemblyVersion(\"0.3.0.0\")]\r\n[assembly: AssemblyFileVersion(\"0.3.0.0\")]\r\n[assembly: AssemblyInformationalVersion(\"0.3.0-unstable.690+Branch.develop.Sha.b9d132f75f2667e0ea38ec52dd6e7a2a1b1b7004\")]\r\n\r\nnamespace 1agvoemt\r\n{\r\n\r\n    [System.Runtime.CompilerServices.CompilerGenerated]\r\n    static class GitVersionInformation\r\n    {\r\n        public static string Major = \"0\";\r\n        public static string Minor = \"3\";\r\n        public static string Patch = \"0\";\r\n        public static string PreReleaseTag = \"unstable.690\";\r\n        public static string PreReleaseTagWithDash = \"-unstable.690\";\r\n        public static string BuildMetaData = \"690\";\r\n        public static string FullBuildMetaData = \"690.Branch.develop.Sha.b9d132f75f2667e0ea38ec52dd6e7a2a1b1b7004\";\r\n        public static string MajorMinorPatch = \"0.3.0\";\r\n        public static string SemVer = \"0.3.0-unstable.690\";\r\n        public static string LegacySemVer = \"0.3.0-unstable690\";\r\n        public static string LegacySemVerPadded = \"0.3.0-unstable0690\";\r\n        public static string AssemblySemVer = \"0.3.0.0\";\r\n        public static string FullSemVer = \"0.3.0-unstable.690\";\r\n        public static string InformationalVersion = \"0.3.0-unstable.690+Branch.develop.Sha.b9d132f75f2667e0ea38ec52dd6e7a2a1b1b7004\";\r\n        public static string BranchName = \"develop\";\r\n        public static string Sha = \"b9d132f75f2667e0ea38ec52dd6e7a2a1b1b7004\";\r\n        public static string NuGetVersionV2 = \"0.3.0-unstable0690\";\r\n        public static string NuGetVersion = \"0.3.0-unstable0690\";\r\n        public static string CommitDate = \"2015-07-28\";\r\n    }\r\n\r\n}\r\n```"}}