Roslynを使用してコード分析を行うカスタムMSBuildタスクを作成しています。Workspace.LoadStandAloneProjectを呼び出すことはできず、Workspace.LoadProjectFromCommandLineArgumentsを使用する必要があることを読みました。
OK、でも2番目の引数(言語)には何を指定すればいいですか?これは文字列であり、列挙型ではなく、インターネット全体に関する情報はありません。「cs」、「c#」、「CSharp」、「vb」、「vb.net」を試した後、推測をあきらめました。私はいつもエラーを受け取ります:「言語'...'はサポートされていません。」
それはまったく機能しますか?C#の正しい文字列は何ですか?