{"action":"closed","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/11900","repository_url":"https://api.github.com/repos/dotnet/roslyn","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/11900/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/11900/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/11900/events","html_url":"https://github.com/dotnet/roslyn/issues/11900","id":159510054,"number":11900,"title":"VS rewrites random .*proj files while saving the solution","user":{"login":"TyOverby","id":573215,"avatar_url":"https://avatars.githubusercontent.com/u/573215?v=3","gravatar_id":"","url":"https://api.github.com/users/TyOverby","html_url":"https://github.com/TyOverby","followers_url":"https://api.github.com/users/TyOverby/followers","following_url":"https://api.github.com/users/TyOverby/following{/other_user}","gists_url":"https://api.github.com/users/TyOverby/gists{/gist_id}","starred_url":"https://api.github.com/users/TyOverby/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TyOverby/subscriptions","organizations_url":"https://api.github.com/users/TyOverby/orgs","repos_url":"https://api.github.com/users/TyOverby/repos","events_url":"https://api.github.com/users/TyOverby/events{/privacy}","received_events_url":"https://api.github.com/users/TyOverby/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-Interactive","name":"Area-Interactive","color":"5319e7"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-06-09T21:15:58Z","updated_at":"2016-08-26T16:55:17Z","closed_at":"2016-08-26T16:55:17Z","body":"I made a change to Roslyn.sln, and a completely unrelated proj file changed in order to not be portable anymore.\r\n\r\n \r\n**ExpressionEvaluatorPackage.csproj**\r\n```diff\r\n       <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>\r\n       <ForceIncludeInVSIX>true</ForceIncludeInVSIX>\r\n     </ProjectReference>\r\n-    <ProjectReference Include=\"..\\Core\\Source\\ResultProvider\\Portable\\ResultProvider.Portable.csproj\">\r\n+    <ProjectReference Include=\"..\\Core\\Source\\ResultProvider\\NetFX20\\ResultProvider.NetFX20.csproj\">\r\n       <Project>{BEDC5A4A-809E-4017-9CFD-6C8D4E1847F0}</Project>\r\n-      <Name>ResultProvider.Portable</Name>\r\n+      <Name>ResultProvider.NetFX20</Name>\r\n       <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup</IncludeOutputGroupsInVSIX>\r\n       <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>\r\n       <ForceIncludeInVSIX>true</ForceIncludeInVSIX>\r\n@@ -64,9 +64,9 @@\r\n       <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>\r\n       <ForceIncludeInVSIX>true</ForceIncludeInVSIX>\r\n     </ProjectReference>\r\n-    <ProjectReference Include=\"..\\CSharp\\Source\\ResultProvider\\Portable\\CSharpResultProvider.Portable.csproj\">\r\n+    <ProjectReference Include=\"..\\CSharp\\Source\\ResultProvider\\NetFX20\\CSharpResultProvider.NetFX20.csproj\">\r\n       <Project>{BF9DAC1E-3A5E-4DC3-BB44-9A64E0D4E9D3}</Project>\r\n-      <Name>CSharpResultProvider.Portable</Name>\r\n+      <Name>CSharpResultProvider.NetFX20</Name>\r\n       <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3bVsdConfigOutputGroup</IncludeOutputGroupsInVSIX>\r\n       <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>\r\n       <ForceIncludeInVSIX>true</ForceIncludeInVSIX>\r\n@@ -78,9 +78,9 @@\r\n       <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>\r\n       <ForceIncludeInVSIX>true</ForceIncludeInVSIX>\r\n     </ProjectReference>\r\n-    <ProjectReference Include=\"..\\VisualBasic\\Source\\ResultProvider\\Portable\\BasicResultProvider.Portable.vbproj\">\r\n+    <ProjectReference Include=\"..\\VisualBasic\\Source\\ResultProvider\\NetFX20\\BasicResultProvider.NetFX20.vbproj\">\r\n       <Project>{76242A2D-2600-49DD-8C15-FEA07ECB1842}</Project>\r\n-      <Name>BasicResultProvider.Portable</Name>\r\n+      <Name>BasicResultProvider.NetFX20</Name>\r\n       <IncludeOutputGroupsInVSIX>BuiltProjectOutputGroup%3bVsdConfigOutputGroup</IncludeOutputGroupsInVSIX>\r\n       <IncludeOutputGroupsInVSIXLocalOnly>DebugSymbolsProjectOutputGroup</IncludeOutputGroupsInVSIXLocalOnly>\r\n       <ForceIncludeInVSIX>true</ForceIncludeInVSIX>\r\n```"}}
{"actor":{"display_login":"TyOverby"}}