{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/corefx/issues/1621","labels_url":"https://api.github.com/repos/dotnet/corefx/issues/1621/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/corefx/issues/1621/comments","events_url":"https://api.github.com/repos/dotnet/corefx/issues/1621/events","html_url":"https://github.com/dotnet/corefx/issues/1621","id":72899588,"number":1621,"title":"various .csproj are missing a `<ProjectGuid>{$guid}</ProjectGuid>` element","user":{"login":"ghuntley","id":127353,"avatar_url":"https://avatars.githubusercontent.com/u/127353?v=3","gravatar_id":"","url":"https://api.github.com/users/ghuntley","html_url":"https://github.com/ghuntley","followers_url":"https://api.github.com/users/ghuntley/followers","following_url":"https://api.github.com/users/ghuntley/following{/other_user}","gists_url":"https://api.github.com/users/ghuntley/gists{/gist_id}","starred_url":"https://api.github.com/users/ghuntley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ghuntley/subscriptions","organizations_url":"https://api.github.com/users/ghuntley/orgs","repos_url":"https://api.github.com/users/ghuntley/repos","events_url":"https://api.github.com/users/ghuntley/events{/privacy}","received_events_url":"https://api.github.com/users/ghuntley/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-05-04T02:12:54Z","updated_at":"2015-05-08T22:21:49Z","closed_at":null,"body":"When opening a solution/project with Visual Studio 2015 and then doing a build the `.csproj` is modified to add a `<ProjectGuid>{$guid}</ProjectGuid>` element.  \r\n\r\nFirst noticed this whilst working on ` src/System.ComponentModel.Annotations/tests/System.ComponentModel.Annotations.Tests.csproj`\r\n\r\n* For the pull-requests I've been working on (#1619 / #1602) I've been manually removing the definition before commit. \r\n* Why is this definition missing and should we allow VS2015 to add this stanza and commit this change back with the pull-request?\r\n\r\n> \"ProjectGuid is simply a unique identifier for the file, unlike `<ProjectTypeGuids>` which directly impacts the IDE behavior.\" - @sharwell"},"comment":{"url":"https://api.github.com/repos/dotnet/corefx/issues/comments/100382645","html_url":"https://github.com/dotnet/corefx/issues/1621#issuecomment-100382645","issue_url":"https://api.github.com/repos/dotnet/corefx/issues/1621","id":100382645,"user":{"login":"ebickle","id":2086875,"avatar_url":"https://avatars.githubusercontent.com/u/2086875?v=3","gravatar_id":"","url":"https://api.github.com/users/ebickle","html_url":"https://github.com/ebickle","followers_url":"https://api.github.com/users/ebickle/followers","following_url":"https://api.github.com/users/ebickle/following{/other_user}","gists_url":"https://api.github.com/users/ebickle/gists{/gist_id}","starred_url":"https://api.github.com/users/ebickle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ebickle/subscriptions","organizations_url":"https://api.github.com/users/ebickle/orgs","repos_url":"https://api.github.com/users/ebickle/repos","events_url":"https://api.github.com/users/ebickle/events{/privacy}","received_events_url":"https://api.github.com/users/ebickle/received_events","type":"User","site_admin":false},"created_at":"2015-05-08T22:21:49Z","updated_at":"2015-05-08T22:21:49Z","body":"@weshaggard in System.Collections.Tests.csproj, the lack of a project GUID appears to be intentional for some reason. See #1683."}}