Visual Studio Build Tools 2017 のコンポーネント ディレクトリ

このページの表では、コマンドラインを使用して Visual Studio をインストールするために使用できる ID の一覧を示します。 Visual Studio の更新プログラムがリリースされる際には、さらにコンポーネントが追加される予定です。

また、このページに関して以下の点に注意してください。

  • 各ワークロードに個別のセクションがあり、ワークロード ID と、そのワークロードで利用できるコンポーネントの表が示されています。
  • 既定では、ワークロードをインストールすると必須コンポーネントがインストールされます。 選択した場合は、推奨コンポーネントとオプション コンポーネントもインストールできます。
  • どのワークロードにも関連付けられていない追加のコンポーネントの一覧を示したセクションも追加しました。

これらの ID の使用方法の詳細については、「Use Command-Line Parameters to Install Visual Studio 2017」(コマンドライン パラメーターを使用して Visual Studio 2017 をインストールする) をご覧ください。 その他の製品のワークロードとコンポーネント ID の一覧については、「Visual Studio 2017 Workload and Component IDs」(Visual Studio 2017 のワークロード ID とコンポーネント ID) をご覧ください。

MSBuild Tools

ID: Microsoft.VisualStudio.Workload.MSBuildTools

説明: MSBuild ベースのアプリケーションを構築するために必要なツールを提供します。

このワークロードに含まれるコンポーネント

コンポーネント ID 名前 バージョン 依存関係の種類
Microsoft.Component.MSBuild MSBuild 15.0.26208.0 必須
Microsoft.VisualStudio.Component.CoreBuildTools Visual Studio Build Tools のコア 15.0.26711.1 必須
Microsoft.VisualStudio.Component.Roslyn.Compiler C# および Visual Basic Roslyn コンパイラ 15.0.26208.0 必須
Microsoft.VisualStudio.Component.FSharp.MSBuild F# コンパイラ 15.0.26606.0 Optional

.NET Core ビルド ツール

ID: Microsoft.VisualStudio.Workload.NetCoreBuildTools

説明: .NET Core アプリケーションを構築するためのツールです。

このワークロードに含まれるコンポーネント

コンポーネント ID 名前 バージョン 依存関係の種類
Microsoft.Net.Core.Component.SDK .NET Core 1.0 - 1.1 開発ツール 15.0.26606.0 必須

Visual C++ Build Tools

ID: Microsoft.VisualStudio.Workload.VCTools

説明: Visual C++ ツールセットの機能、ATL、および MFC や C++/CLI などのオプション機能を使用して従来の Windows ベースのアプリケーションをビルドします。

このワークロードに含まれるコンポーネント

コンポーネント ID 名前 バージョン 依存関係の種類
Microsoft.VisualStudio.Component.VC.CoreBuildTools Visual C++ Build Tools のコア機能 15.0.26208.0 必須
Microsoft.VisualStudio.Component.VC.Redist.14.Latest Visual C++ 2017 再頒布可能パッケージ Update 15.0.26606.0 必須
Microsoft.VisualStudio.Component.Windows10SDK Windows ユニバーサル C ランタイム 15.0.26621.2 必須
Component.Microsoft.VisualStudio.RazorExtension Razor 言語サービス 15.0.26720.2 推奨
Microsoft.VisualStudio.Component.Roslyn.Compiler C# および Visual Basic Roslyn コンパイラ 15.0.26208.0 推奨
Microsoft.VisualStudio.Component.Roslyn.LanguageServices C# および Visual Basic 15.0.26711.1 推奨
Microsoft.VisualStudio.Component.Static.Analysis.Tools スタティック分析ツール 15.0.26208.0 推奨
Microsoft.VisualStudio.Component.VC.CMake.Project CMake の Visual C++ ツール 15.0.26621.2 推奨
Microsoft.VisualStudio.Component.VC.Tools.x86.x64 VC++ 2017 v141 ツールセット (x86、x64) 15.0.26621.2 推奨
Microsoft.VisualStudio.Component.Windows10SDK.15063.Desktop デスクトップ C++ x86 および x64 用 Windows 10 SDK (10.0.15063.0) 15.0.26621.2 推奨
Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP UWP 用 Windows 10 SDK (10.0.15063.0): C#、VB、JS 15.0.26621.2 推奨
Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP.Native UWP 用 Windows 10 SDK (10.0.15063.0): C++ 15.0.26621.2 推奨
Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions ASP.NET と Web 開発 15.0.26606.0 推奨
Microsoft.Component.VC.Runtime.UCRTSDK Windows Universal CRT SDK 15.0.26208.0 Optional
Microsoft.Net.Component.4.6.1.SDK .NET Framework 4.6.1 SDK 15.0.26621.2 Optional
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 Targeting Pack 15.0.26621.2 Optional
Microsoft.VisualStudio.Component.VC.140 デスクトップ用 VC++ 2015.3 v140 ツールセット (x86、x64) 15.0.26720.2 Optional
Microsoft.VisualStudio.Component.VC.ATL Visual C++ ATL のサポート 15.0.26621.2 Optional
Microsoft.VisualStudio.Component.VC.ATLMFC MFC と ATL のサポート (x86 と x64) 15.0.26621.2 Optional
Microsoft.VisualStudio.Component.VC.ClangC2 Clang/C2 (試験的) 15.0.26724.1 Optional
Microsoft.VisualStudio.Component.VC.CLI.Support C++/CLI サポート 15.0.26621.2 Optional
Microsoft.VisualStudio.Component.VC.Modules.x86.x64 標準ライブラリ用モジュール (試験段階) 15.0.26720.2 Optional
Microsoft.VisualStudio.Component.Windows10SDK.10240 Windows 10 SDK (10.0.10240.0) 15.0.26208.0 Optional
Microsoft.VisualStudio.Component.Windows10SDK.10586 Windows 10 SDK (10.0.10586.0) 15.0.26208.0 Optional
Microsoft.VisualStudio.Component.Windows10SDK.14393 Windows 10 SDK (10.0.14393.0) 15.0.26208.0 Optional
Microsoft.VisualStudio.Component.Windows81SDK Windows 8.1 SDK 15.0.26208.0 Optional
Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Win81 Windows 8.1 SDK と UCRT SDK 15.0.26208.0 Optional

Web 開発ビルド ツール

ID: Microsoft.VisualStudio.Workload.WebBuildTools

説明: Web アプリケーションを構築するための MSBuild のタスクとターゲット。

このワークロードに含まれるコンポーネント

コンポーネント ID 名前 バージョン 依存関係の種類
Microsoft.Net.Component.4.6.1.SDK .NET Framework 4.6.1 SDK 15.0.26621.2 必須
Microsoft.Net.Component.4.6.1.TargetingPack .NET Framework 4.6.1 Targeting Pack 15.0.26621.2 必須
Microsoft.Net.ComponentGroup.DevelopmentPrerequisites .NET Framework 4.6.1 開発ツール 15.0.26606.0 必須
Microsoft.VisualStudio.Web.BuildTools.ComponentGroup Web 開発ビルド ツール 15.0.26323.1 必須
Microsoft.Net.Component.4.5.1.TargetingPack .NET Framework 4.5.1 Targeting Pack 15.0.26621.2 推奨
Microsoft.Net.Component.4.5.2.TargetingPack .NET Framework 4.5.2 Targeting Pack 15.0.26621.2 推奨
Microsoft.Net.Component.4.5.TargetingPack .NET Framework 4.5 Targeting Pack 15.0.26621.2 推奨
Microsoft.Net.Component.4.6.TargetingPack .NET Framework 4.6 Targeting Pack 15.0.26621.2 推奨
Microsoft.Net.Component.4.TargetingPack .NET Framework 4 Targeting Pack 15.0.26621.2 推奨
Microsoft.Net.ComponentGroup.TargetingPacks.Common .NET Framework 4 – 4.6 開発ツール 15.0.26606.0 推奨
Microsoft.Net.Core.Component.SDK .NET Core 1.0 - 1.1 開発ツール 15.0.26606.0 推奨
Microsoft.Net.Component.3.5.DeveloperTools .NET Framework 3.5 開発ツール 15.0.26621.2 Optional
Microsoft.Net.Component.4.6.2.SDK .NET Framework 4.6.2 SDK 15.0.26208.0 Optional
Microsoft.Net.Component.4.6.2.TargetingPack .NET Framework 4.6.2 Targeting Pack 15.0.26208.0 Optional
Microsoft.Net.Component.4.7.SDK .NET Framework 4.7 SDK 15.0.26419.1 省略可能
Microsoft.Net.Component.4.7.TargetingPack .NET Framework 4.7 Targeting Pack 15.0.26621.2 Optional
Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools .NET Framework 4.6.2 開発ツール 15.0.26621.2 Optional
Microsoft.Net.ComponentGroup.4.7.DeveloperTools .NET Framework 4.7 開発ツール 15.0.26606.0 Optional

関連付けられていないコンポーネント

以下のコンポーネントはどのワークロードにも含まれていませんが、個別のコンポーネントとして選択できます。

コンポーネント ID 名前 バージョン
適用なし 該当なし 適用なし

関連項目