CompilerServer request rejected
- Dominant language
- C#
- Stars
- 3.5k
- Forks
- 294
- Avg merge
- 2h 30m
- Merged PRs (30d)
- 4
Description
Hello,
We are using Roslynator in our .NET Framework 4.8 project for more than a year now and we just noticed this error in the build output
`1> CompilerServer: server failed - server rejected the request due to analyzer / generator issues 'analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator.CSharp.Analyzers.CodeFixes.dll' has MVID '92daa1e8-c65d-45bd-b46e-43f510d184cf' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator.CSharp.Analyzers.CodeFixes.dll' has MVID '7d80c40a-8e8a-4e43-aec6-67d06f7bbf8a', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator.CSharp.Analyzers.dll' has MVID '8ce9289a-894a-457a-b8c0-905d961d4401' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator.CSharp.Analyzers.dll' has MVID 'a9b5e789-759a-4863-b523-c6dce309246a', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Analyzers_Roslynator.CSharp.Workspaces.dll' has MVID '3f54fc2c-5b13-42cd-b217-3ec83bc53bc6' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Analyzers_Roslynator.CSharp.Workspaces.dll' has MVID '9a7acb4e-a95b-4081-ae0f-98d93886427d', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Analyzers_Roslynator.CSharp.dll' has MVID 'fe5e9fac-36d0-457b-8c77-bc28d7e0a401' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Analyzers_Roslynator.CSharp.dll' has MVID '30550883-1c82-4959-8fa4-7cd5b04ef246', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Analyzers_Roslynator.Common.dll' has MVID 'c6b0d232-7b4f-4872-96b0-1ae9608d2211' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Analyzers_Roslynator.Common.dll' has MVID '039458eb-c30e-4528-aafc-f4e65d9f0e23', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Analyzers_Roslynator.Core.dll' has MVID '274938a9-b142-43ea-9dbe-92252f45c9c2' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Analyzers_Roslynator.Core.dll' has MVID '7533ceb4-f0e0-4456-823e-0121e9b6477b', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Analyzers_Roslynator.Workspaces.Common.dll' has MVID '485e07d7-e5e8-41ae-ad35-5405953543dd' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Analyzers_Roslynator.Workspaces.Common.dll' has MVID '3f1ccb90-59f4-4b22-8065-3b131e3c20ca', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Analyzers_Roslynator.Workspaces.Core.dll' has MVID '1daa09e0-a448-4d76-b83b-9f60afa01958' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Analyzers_Roslynator.Workspaces.Core.dll' has MVID '7d4cc1fd-5f03-4227-bac8-998ece05bdcd', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator.CodeAnalysis.Analyzers.CodeFixes.dll' has MVID '88a322cf-05aa-475c-af87-650b84e3c4af' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator.CodeAnalysis.Analyzers.CodeFixes.dll' has MVID '813b9698-7b97-4d14-a00c-81f1cc418f06', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator.CodeAnalysis.Analyzers.dll' has MVID '65518f6a-f0e9-479a-a5e8-168dd5916a97' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator.CodeAnalysis.Analyzers.dll' has MVID '1c33ed0b-96dc-4f39-af23-3989dd82bf2c', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.CSharp.Workspaces.dll' has MVID '19ec3316-daff-4f9d-9cc8-f127cb4c5f4b' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.CSharp.Workspaces.dll' has MVID '01e09346-ecc2-4d95-b35f-0fc7af7843eb', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.CSharp.dll' has MVID '3ac3d560-785a-40d3-8982-83176c22848c' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.CSharp.dll' has MVID '3b4faf75-6a45-4a43-a2b0-4c0fbdbc1ad1', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.Common.dll' has MVID 'c9d59bbb-32fe-49af-aeb1-d46c9ceb3d27' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.Common.dll' has MVID 'e87e2f7f-464f-4211-a879-b87ab26473a6', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.Core.dll' has MVID '67442bcb-993a-4ad4-85e8-5787b7e9bf57' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.Core.dll' has MVID 'e2b187b3-59e7-439b-a341-471961ed920a', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.Workspaces.Common.dll' has MVID '45b00e18-9eab-4c48-acb1-3c48a40d5a63' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.Workspaces.Common.dll' has MVID '5523eea0-c6f4-4830-8a45-644e855612ee', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.Workspaces.Core.dll' has MVID 'aaa516da-e304-4fd6-a693-c27b0767be7b' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.codeanalysis.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_CodeAnalysis_Analyzers_Roslynator.Workspaces.Core.dll' has MVID '450f3213-46c5-4ace-b121-6d6810002728', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator.Formatting.Analyzers.CodeFixes.dll' has MVID '7757fe75-4b7c-4488-88af-a2dcd0f8bfc1' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator.Formatting.Analyzers.CodeFixes.dll' has MVID 'bd9eb7e9-9ad7-4cc9-930d-f6fab44dfa05', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator.Formatting.Analyzers.dll' has MVID '44592174-bbb2-469f-ae33-eaab058076f0' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator.Formatting.Analyzers.dll' has MVID 'd87cd51b-ae72-4be1-8893-044e0260368f', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Formatting_Analyzers_Roslynator.CSharp.Workspaces.dll' has MVID '9c84c6d3-df91-4257-bb9b-0cc41f21167f' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Formatting_Analyzers_Roslynator.CSharp.Workspaces.dll' has MVID '4e90ed20-ca2f-4337-a996-f8bf9a3e1d60', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Formatting_Analyzers_Roslynator.CSharp.dll' has MVID 'ecaec246-2bf3-4fdf-9700-ad5220be8ddc' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Formatting_Analyzers_Roslynator.CSharp.dll' has MVID '06725d2e-dada-47f3-9dc4-cfef72592436', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Formatting_Analyzers_Roslynator.Common.dll' has MVID 'c9444649-06a2-488b-93f6-031571cb17ae' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Formatting_Analyzers_Roslynator.Common.dll' has MVID 'e64b5a33-47e4-4cb8-abf6-1a7e35a604c2', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Formatting_Analyzers_Roslynator.Core.dll' has MVID '38f4e93c-4910-441f-849d-88b56e2ae717' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Formatting_Analyzers_Roslynator.Core.dll' has MVID '1bb9af20-017a-4ead-9151-2a5817eedcf4', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Formatting_Analyzers_Roslynator.Workspaces.Common.dll' has MVID '3a387932-bd08-4b77-815b-42a04d3b0339' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Formatting_Analyzers_Roslynator.Workspaces.Common.dll' has MVID '6420b48e-dfc3-4c68-8a20-cf242d53a7cb', analyzer assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn4.7\cs\Roslynator_Formatting_Analyzers_Roslynator.Workspaces.Core.dll' has MVID '1a0d4180-9293-4580-9db6-a63500b90706' but loaded assembly 'C:\Users\E0469199\.nuget\packages\roslynator.formatting.analyzers\4.14.0\analyzers\dotnet\roslyn3.8\cs\Roslynator_Formatting_Analyzers_Roslynator.Workspaces.Core.dll' has MVID '1faca021-62aa-4723-8383-5f4ba15d5c1d'' - Fam.DataModel`
How can we avoid this? Is there any way to specify the roslyn version somewhere so it doesn't include both 3.8 and 4.7 versions?
Thanks
Contributor guide
Research direction
Start by reproducing the build with .NET Framework 4.8 and Roslynator.Analyzers 4.14.0, then inspect the analyzer assets under the package's roslyn3.8 and roslyn4.7 paths named in the CompilerServer error. Done means the build no longer rejects the request because both analyzer variants are loaded.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- compilers, devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100