.NET Compiler Platform (aka "Roslyn") を使う場合に必要なコンポーネント群
以下のコンポーネントをインストールします。
コンポーネント ID | 名前 | 説明 |
---|---|---|
Microsoft.VisualStudio.Workload.CoreEditor | Visual Studio のコア エディター | 構文認識コード編集機能、ソース コード管理、作業項目管理などの Visual Studio の基本的なシェル エクスペリエンス。 |
Microsoft.VisualStudio.Workload.VisualStudioExtension | Visual Studio 拡張機能の開発 | Visual Studio 用のアドオンや拡張機能 (新しいコマンド、コード アナライザー、ツール ウィンドウを含む) を作成します。 |
Microsoft.Component.CodeAnalysis.SDK | .NET Compiler Platform SDK | .NET Compiler Platform SDK |
なお、検証用のプロジェクトを作成する目的で、以下のプロジェクトも入れておくといいと思います (この辺りはお好みで)。
コンポーネント ID | 名前 | 説明 |
---|---|---|
Microsoft.VisualStudio.Workload.ManagedDesktop | .NET デスクトップ開発 | 説明: C#、Visual Basic、F# を使用して、WPF、Windows フォーム、コンソール アプリケーションをビルドします。 |
私は以下も一緒にいれています (T4 いいですよね)。
コンポーネント ID | 名前 | 説明 |
---|---|---|
Microsoft.VisualStudio.Component.TextTemplating | テキスト テンプレート変換 | テキスト テンプレート変換 (T4) |
それでは、よい Roslyn 生活を。Enjoy!