{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/cli/issues/1355","repository_url":"https://api.github.com/repos/dotnet/cli","labels_url":"https://api.github.com/repos/dotnet/cli/issues/1355/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/cli/issues/1355/comments","events_url":"https://api.github.com/repos/dotnet/cli/issues/1355/events","html_url":"https://github.com/dotnet/cli/issues/1355","id":132827424,"number":1355,"title":"MSI for CLI should ensure it cleans up previous installs properly","user":{"login":"billwert","id":4523120,"avatar_url":"https://avatars.githubusercontent.com/u/4523120?v=3","gravatar_id":"","url":"https://api.github.com/users/billwert","html_url":"https://github.com/billwert","followers_url":"https://api.github.com/users/billwert/followers","following_url":"https://api.github.com/users/billwert/following{/other_user}","gists_url":"https://api.github.com/users/billwert/gists{/gist_id}","starred_url":"https://api.github.com/users/billwert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/billwert/subscriptions","organizations_url":"https://api.github.com/users/billwert/orgs","repos_url":"https://api.github.com/users/billwert/repos","events_url":"https://api.github.com/users/billwert/events{/privacy}","received_events_url":"https://api.github.com/users/billwert/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2016-02-10T21:52:08Z","updated_at":"2016-02-15T10:09:18Z","closed_at":null,"body":"On one of my machines, I had run the MSI in November or December. I ran the MSI pointed to from dotnet.github.io yesterday, and was getting an error running 'dotnet restore' on anything. The actual cause of the error was that Microsoft.Extensions.PlatformAbstractions.dll was an old version in %ProgramFiles%\\dotnet\\bin, and was missing a method. Completely uninstalling the CLI through Add/Remove Programs (somehow I had 3 entries?) and reinstalling fixed the problem.\r\n\r\nThe MSI should ensure there is no torn state."},"comment":{"url":"https://api.github.com/repos/dotnet/cli/issues/comments/184143377","html_url":"https://github.com/dotnet/cli/issues/1355#issuecomment-184143377","issue_url":"https://api.github.com/repos/dotnet/cli/issues/1355","id":184143377,"user":{"login":"GuardRex","id":1622880,"avatar_url":"https://avatars.githubusercontent.com/u/1622880?v=3","gravatar_id":"","url":"https://api.github.com/users/GuardRex","html_url":"https://github.com/GuardRex","followers_url":"https://api.github.com/users/GuardRex/followers","following_url":"https://api.github.com/users/GuardRex/following{/other_user}","gists_url":"https://api.github.com/users/GuardRex/gists{/gist_id}","starred_url":"https://api.github.com/users/GuardRex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GuardRex/subscriptions","organizations_url":"https://api.github.com/users/GuardRex/orgs","repos_url":"https://api.github.com/users/GuardRex/repos","events_url":"https://api.github.com/users/GuardRex/events{/privacy}","received_events_url":"https://api.github.com/users/GuardRex/received_events","type":"User","site_admin":false},"created_at":"2016-02-15T10:09:18Z","updated_at":"2016-02-15T10:09:18Z","body":"There have been no further issues here over-installing with new MSI's as they come out."}}