CompilerServer request rejected when loading analyzers
- Dominant language
- C#
- Stars
- 20.7k
- Forks
- 4.3k
- PR merge metrics
- PR metrics pending
Description
**Version Used**: Visual Studio 2022 - .NET Framework 4.8 - Centrally managed PackageReference
**Steps to Reproduce**:
1. Add Roslynator analyzers (Roslynator.Analyzers for instance) to C# .NET Framework 4.8 project
2. Build it
3. Look in the Detailed logs for the error reported below
How can we avoid this? Is there any way to specify the roslyn version somehow so it doesn't include both 3.8 and 4.7 versions?
**Diagnostic Id**:
**Expected Behavior**:
Analyzers including more than one Roslyn version should work properly even with .NET Framework 4.8 projects.
**Actual Behavior**:
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'' - Pam.DataModel
Contributor guide
Assessment
This issue has not been assessed yet.