Roslyn throws The language 'C#' is not supported
问题 I have created a class library project and did some processing and also used Roslyn to generate code. I use the library in a WPF GUI application as a reference. These are the NuGet packages: Build shows no error, however when I use the following code: private static void GetGenerator() { workspace = new AdhocWorkspace(); generator = SyntaxGenerator.GetGenerator(workspace, LanguageNames.CSharp); } I get an exception: "The language 'C#' is not supported." at: Microsoft.CodeAnalysis.Host