ロゴ Visual Studio 2026 の再頒布可能コード

このページでは、Visual Studio 2026 以降の再頒布可能コード ファイルとユーティリティの一覧を提供します。

このページの内容:

下のリストで...

  • [arch] はプロセッサ アーキテクチャ識別子 (例: "x64"、"arm64") を表します。
  • [locale] は特定の言語、ロケール、文化の識別子を表します。たとえば、"ENU"、"en-us"、または "1033" となります。
  • [バージョン] バージョン番号を使用するフォルダー名を表します。
  • [VisualStudioFolder] は、Visual Studio のインストール場所を表します。

Visual Studio 2026 以降のユーティリティとビルド ツールの一覧

これは、Visual Studio 2026 以降の特定のエディション ("ソフトウェア") の Microsoft ソフトウェア ライセンス条項の 「ユーティリティ」セクションで参照されている "ユーティリティ一覧" です。 ソフトウェアのエディションによっては、この一覧に含まれているすべてのファイルがソフトウェアに含まれているとは限りません。 以下のファイルに関するお客様の権利については、ソフトウェアのエディションに付属する Visual Studio ライセンス条項をご覧ください。 これらのファイルを改変することはできません。 一部のユーティリティでは、その性質上、ユーティリティがインストールされているデバイスに他のユーザーがアクセスできる場合があります。 アプリケーションとデータベースのデバッグや配置が終了した後、インストールしたすべてのユーティリティを削除する必要があります。

診断ツール

Visual Studio 用 IntelliTrace スタンドアロン コレクター

  • [VisualStudioFolder]\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\IntelliTraceCollection.cab

Remote Tools for Visual Studio

  • vs_remotetools.exe (x86、x64、ARM64 バージョン)

Visual C++ ユーティリティ

"Utilities List" には、指定されたディレクトリのサブフォルダー内のすべてのファイルが含まれます (存在する場合)。

  • [VisualStudioFolder]\VC\Redist\MSVC\[version]\debug_nonredist[arch]\
    • Microsoft.VC[バージョン]。DebugCRT
    • Microsoft.VC[バージョン]。DebugCXXAMP
    • Microsoft.VC[バージョン]。DebugMFC
    • Microsoft.VC[バージョン]。DebugOpenMP
    • Microsoft.VC[バージョン]。OpenMP.LLVM

"ユーティリティ一覧" には、指定したディレクトリの下位フォルダー内の次のファイルが含まれています。

  • [VisualStudioFolder]\VC\Auxiliary\VS\redist\GraphicsDbgRedist\
    • VsGraphicsHelper.dll
    • VsGraphicsResources.dll
  • [VisualStudioFolder]\VC\Tools\MSVC\[version]\bin\
    • pgort140.dll
    • pgort140ui.dll
    • pgosweep.exe

Visual Studio 2026 以降の再頒布可能コード ファイル

次のセクションは、Microsoft Software License Terms for Visual Studio Enterprise、Visual Studio Professional、Visual Studio Community、および Visual Studio Build Tools ("the software") の 「再頒布可能コード」セクションで参照されている "再頒布可能リスト" または "REDIST.TXT" です。 対象のソフトウェアの正規ライセンス製品をお持ちのお客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、改変が加えられていない状態で、お客様のプログラムと共に頒布することができます。

Important

ソフトウェアの "プレリリース" または "プレビュー" としてマークされているファイルとコンポーネントは、再配布のライセンスを取得していません。

ASP.NET ライブラリ

次のソフトウェア コンポーネントは、 https://aka.ms/dotnet-library-license-vsにある Microsoft .NET ライブラリの条項に基づき、個別にライセンスおよびサポートされています。これらのソフトウェア コンポーネントのライセンス条項に同意しない場合は、それらを使用することはできません。

  • MVC
  • Web API
  • Razor を使用する Web ページ
  • Entity Framework
  • SignalR
  • Katana
  • Microsoft XML ドキュメント変換

Microsoft Azure

情報源

  • MobileServices.js
  • MobileServices.min.js

オブジェクト コード

  • Microsoft.WindowsAzure.Mobile.dll
  • Microsoft.WindowsAzure.Mobile.resources.dll
  • Microsoft.WindowsAzure.Mobile.UI.dll
  • Microsoft.WindowsAzure.Ext.dll

.NET Framework (4.6.2 以降のバージョン)

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、改変が加えられていない状態で、お客様のプログラムと共に頒布することができます。

オフライン インストーラー

  • dotNetFx-x86-x64-AllOS-ENU.exe (Visual Studio にある .NET Framework 再頒布可能パッケージ)
  • NDP[ver]-KB[number]-x86-x64-AllOS-ENU.exe (Microsoft ダウンロード センターなど、他のチャネルにある .NET Framework 再頒布可能パッケージ) 注: 2 つのファイルは同一ですが、頒布チャネルごとに異なる名前が使用される場合があります。

言語パック

  • dotNetFx-x86-x64-AllOS-[locale].exe
  • NDP[ver]-KB[number]-x86-x64-AllOS-[locale].exe

  • 2 つのファイルは同一ですが、頒布チャネルが異なるとき、異なる名前が使用されることがあります。
  • [ver] は、462 や 481 などの 3 桁のバージョンを表します。 たとえば、NDP462-KB[number]-x86-x64-AllOS-[locale].exe などです
  • [number] は、3151800 などの KB の数値を表します。 たとえば、NDP462-KB3151800-x86-x64-AllOS-[locale].exe などです
  • [ロケール] は、特定の 3 文字の言語識別子を表します。 たとえば、NDP462-KB3151800-x86-x64-AllOS-DEU.exe などです。
  • 次の言語には言語パックが用意されています (関連付けられている識別子コードも示します)。アラビア語 (ARA)、中国語-台湾 (CHT)、チェコ語 (CSY)、デンマーク語 (DAN)、ドイツ語 (DEU)、ギリシャ語 (ELL)、フィンランド語 (FIN)、フランス語 (FRA)、ヘブライ語 (HEB)、ハンガリー語 (HUN)、イタリア語 (ITA)、日本語 (JPN)、韓国語 (KOR)、オランダ語-オランダ (NLD)、ノルウェー語 (NOR)、ポーランド語 (PLK)、ポルトガル語-ブラジル (PTB)、ロシア語 (RUS)、スウェーデン語 (SVE)、トルコ語 (TRK)、中国語 (CHS)、ポルトガル語-ポルトガル (PTG)、スペイン語 (ESN)

F# ランタイム

  • Fsharp.Core.dll

ADO.NET

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、改変が加えられていない状態で、お客様のプログラムと共に頒布することができます。

  • System.Data.dll
  • System.Data.DatasetExtensions.dll
  • System.Data.OracleClient.dll
  • Adonetdiag.dll

DIA SDK

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、改変が加えられていない状態で、お客様のプログラムと共に頒布することができます。

  • [VisualStudioFolder]\DIA SDK\bin\msdia140.dll
  • [VisualStudioFolder]\DIA SDK\bin\amd64\msdia140.dll
  • [VisualStudioFolder]\DIA SDK\bin\arm64\msdia140.dll

Visual C++ ランタイム ファイル

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、改変が加えられていない状態で、お客様のプログラムのインストール パッケージの一部として頒布することができます。

  • [VisualStudioFolder]\VC\Redist\MSVC\[version]\MergeModules\Microsoft_VC145_CRT_[arch].msm
  • [VisualStudioFolder]\VC\Redist\MSVC\[version]\MergeModules\Microsoft_VC145_CXXAMP_[arch].msm
  • [VisualStudioFolder]\VC\Redist\MSVC\[version]\MergeModules\Microsoft_VC145_MFCLOC_[arch].msm
  • [VisualStudioFolder]\VC\Redist\MSVC\[version]\MergeModules\Microsoft_VC145_MFC_[arch].msm
  • [VisualStudioFolder]\VC\Redist\MSVC\[version]\MergeModules\Microsoft_VC145_OpenMP_[arch].msm

お客様は、ソフトウェアのライセンス条項に従って、以下に示すフォルダーとそのサブフォルダー内のすべてのファイル (注のコンテンツを除く) を複製し、お客様のプログラムと共に頒布することができます。 これらのファイルを改変することはできません。

  • [VisualStudioFolder]\VC\redist

サポートされている最新の Visual C++ 再頒布可能パッケージと Visual Studio Tools のダウンロードから、同じ Visual C++ ランタイム再頒布可能パッケージを入手できます。 これらのページから取得した Visual C++ ランタイム再頒布可能パッケージ、マージ モジュール、および個々のバイナリの配布は、ライセンスを持つ Visual Studio ユーザーに限定され、そのライセンス条項に従います。

次のフォルダーの内容を配布 することはできません (開発/テスト目的で許可されている使用については、 Visual Studio のユーティリティとビルド ツールの一覧 を参照してください)。

  • [VisualStudioFolder]VC\Redist\MSVC\[version]\debug_nonredist
  • [VisualStudioFolder]\VC\Redist\MSVC\[version]\onecore\debug_nonredist

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、プログラムのアプリケーション ローカル フォルダーで、またはグローバル アセンブリ キャッシュ (GAC) に配置して、お客様のプログラムと共に頒布することができます。

  • [VisualStudioFolder]\VC\Tools\MSVC\[version]\atlmfc\lib\[arch]\mfcmifc80.dll

ユニバーサル Windows アプリと Windows ストア アプリ

ユニバーサル Windows アプリのサイドローディング

次の場所に含まれている AppX ファイルは、改変が加えられていない状態で、サイドローディングすることが意図されているユニバーサル Windows アプリと共に頒布することができます。

  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\Appx\Retail\[arch]\Microsoft.VCLibs.[arch].14.00.appx
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs.Desktop\14.0\Appx\Retail\[arch]\Microsoft.VCLibs.[arch].14.00.Desktop.appx
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.NET.Native.Framework.1.3\1.3\[arch]\ret\Native\Microsoft.NET.Native.Framework.1.3.appx
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.NET.Native.Runtime.1.4\1.4\AppX\[arch]\Microsoft.NET.Native.Runtime.1.4.appx
  • .NET ネイティブのその他のバージョンでは、 https://www.nuget.org/packages/Microsoft.Net.Native.Compiler/ を参照してください。

次の場所に含まれているファイルは、改変が加えられていない状態で、サイドローディングすることが意図されているユニバーサル Windows アプリと共に頒布することができます。

  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\CppUnitTestFramework.Universal\15.0\Redist\CommonConfiguration
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\MSTestFramework.Universal\15.0\Redist\CommonConfiguration
  • [Program Files (x86)]\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\TestPlatform.Universal\15.0\Redist\CommonConfiguration

SQL Server Database ツール ファイル

お客様は、ソフトウェアのライセンス条項に従って、以下に示すフォルダー内の .dll ファイルおよび .exe ファイルを複製し、改変が加えられていない状態で、お客様のプログラムと共に頒布することができます。

  • [VisualStudioFolder]Common7\IDE\Extensions\Microsoft\SQLDB\DAC

SQL Server 再頒布可能コンポーネント

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、改変が加えられていない状態で、お客様のプログラムと共に頒布することができます。

  • MsSqlCmdLnUtils.msi
  • sqlncli.msi
  • sqllocaldb.msi
  • SQLSysClrTypes.msi

Microsoft WCF Data Services ファイル

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、改変が加えられていない状態で、お客様のプログラムと共に頒布することができます。

  • Microsoft.Data.Services.dll
  • Microsoft.Data.Services.Client.dll
  • Microsoft.Data.OData.dll
  • Microsoft.Data.Edm.dll
  • System.Spatial.dll

Microsoft Visual Studio Tools for Office

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製し、改変が加えられていない状態で、お客様のプログラムと共に頒布することができます。

  • Microsoft.Office.Tools.Common.v4.0.Utilities.dll
  • Microsoft.Office.Tools.Excel.v4.0.Utilities.dll
  • Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll
  • Microsoft.Office.Tools.Word.v4.0.Utilities.dll

お客様は、ソフトウェアのライセンス条項に従って、以下に示すファイルを複製されていない状態で、お客様のプログラムと共に頒布することができます。

  • setup.exe (Office アドインのインストールに使用されるブートストラップ)