Visual Studio for Mac 向けサービスServicing for Visual Studio for Mac

Visual Studio for Mac は、メジャー製品バージョンが全世界向けにリリースされた日 (RTW) から、Microsoft モダン ライフサイクル ポリシーに従います。Visual Studio for Mac follows the Microsoft Modern Lifecycle Policy, starting with the date the major product version is released to the world (RTW).

新機能および製品の既存機能の累積的な修正プログラム パッケージである "更新プログラム" を使用して、サービスが実行されます。Servicing is performed via “Updates” which are packages of new features and cumulative fixes for existing features in the product.

以下の条件が満たされる場合、お客様は "サポートされる状態" にあります。You are in a 'supported state' as long as:

  • 安定チャネルを通して配布された製品の最新リリースを使用している。You are using the latest release of the product distributed via the Stable channel.
  • 製品を使用するライセンスを保持している。You remain licensed to use the product.
  • Microsoft は継続的にこの製品のサポートを提供します。Microsoft continues to offer support for this product.


Visual Studio for Mac では、安定チャネル、ベータ チャネル、およびアルファ チャネルをサブスクライブするオプションが用意されています。Visual Studio for Mac offers the option to subscribe to Stable, Beta, and Alpha channels. 安定チャネルは、唯一のサポート対象チャネルです。The Stable channel is the only supported channel.

ベータおよびアルファは、お客様がまだ開発中のプレリリース機能のフィードバックを提供して早期プレビューを受け取れるようにするための、プレビュー チャネルと見なされています。Beta and Alpha are considered preview channels for customers to provide feedback for and receive early previews of pre-release features that are still under development. ベータ チャネルとアルファ チャネルはサポートされていません。Beta and Alpha channels are not supported.

更新プログラムの入手方法How to Get Updates

お客様は、製品内の指示に従って、あるいは または からダウンロードして、更新プログラムを入手できます。You can get updates by following in-product prompts or by downloading the latest from or

チャネルをプレリリース ベータ チャネルまたはアルファ チャネルに切り替えた場合、Visual Studio for Mac のそのインストールにサポートは提供されません。If you choose to switch channels to either the pre-release Beta or Alpha channel, then no support is provided on that installation of Visual Studio for Mac.

Mono フレームワークのサポートSupport for the Mono Framework

Visual Studio for Mac は、Mono を使用して作成されています。Mono は、Microsoft がスポンサーになっている .NET Framework ベースのオープン ソース開発プラットフォームです。Visual Studio for Mac is created using Mono, an open source development platform based on the .NET Framework sponsored by Microsoft. Mono のサポート対象は Visual Studio for Mac 製品だけであり、Mono フレームワークを使用して Visual Studio for Mac で作成されたプロジェクトはサポートされません。Our support of Mono extends only to the Visual Studio for Mac product, but not to any projects you might create within Visual Studio for Mac using the Mono Framework.

例 1: Mono フレームワークの使用に起因するバグが Visual Studio for Mac にある場合、Microsoft は Visual Studio for Mac を再び動作させるための修正または回避策についてサポートを提供する場合があります。Example 1: If there is a bug in Visual Studio for Mac resulting from use of the Mono Framework, we may support you with a fix or workaround to get Visual Studio for Mac working again.

例 2: お客様が Mono フレームワークを使用してアプリケーションを開発していて、Mono の問題のためにアプリケーションで予期しない動作が発生した場合、Example 2: You are developing an application utilizing the Mono Framework and encounter an issue in Mono which is causing your application to behave in an unexpected fashion. Microsoft は修正や回避策を提供したり、結果として Mono フレームワークを修正したりすることはありません。Microsoft will not provide any fixes or workarounds to you or make any fixes to the Mono Framework as a result.

Mono の詳細については、Mono プロジェクトのコミュニティ ランディング ページをご覧ください。For more assistance with Mono, please visit the Mono Project community landing page.

Visual Studio サービスでカバーされないコンポーネントComponents not Covered by Visual Studio Servicing

Visual Studio for Mac には、多数のコンパイラ、言語、ランタイム、環境、およびその他のリソースまたはツールが含まれているため、さまざまなプラットフォームで開発できます。Visual Studio for Mac includes a collection of compilers, languages, runtimes, environments, and other resources or tools that enable development for many platforms. これらのコンポーネントは Visual Studio for Mac と共にインストールされる場合がありますが、専用のライセンスおよびサポートとライフサイクル ポリシーが適用されます。These components may be installed with Visual Studio for Mac but are subject to their own license and support & lifecycles policies.

コンポーネントに加えて、Visual Studio for Mac はいくつかのプロジェクトとプロジェクト アイテム テンプレートも使用します。In addition to components, Visual Studio for Mac also uses several projects and project item templates. これらのテンプレートのサポートは、これらのテンプレートを提供するコンポーネントによって制御されます。The support for these templates is governed by the component that provides those templates.