ファイアウォールまたはプロキシ サーバーの内側に Visual Studio for Mac をインストールして使用する

重要

Visual Studio for Mac は、Microsoft の モダン ライフサイクル ポリシーに従って、2024 年 8 月 31 日に廃止される予定です。 引き続き Visual Studio for Mac を使用できますが、VS Code 用の新しい C# 開発キット拡張機能のプレビュー バージョンなど、Mac 上の開発者向けの他のいくつかのオプションがあります。

サポートタイムラインと代替方法の詳細をご確認ください

ユーザーまたはユーザーの組織でファイアウォールやプロキシ サーバーなどのセキュリティ対策を取っている場合は、Visual Studio for Mac と Azure Services をインストールして使用するときに最適なエクスペリエンスを得るために、"許可リスト" への追加をお勧めするドメインと、開くことをお勧めするポートとプロトコルがあります。

  • Visual Studio for Mac をインストールする:これらの表には、Visual Studio for Mac のすべての機能とワークロードにアクセスできるように、接続を許可する必要があるドメインが含まれています。

  • Visual Studio for Mac の使用:これらの表には、関連する機能にアクセスできるように、接続を許可する必要があるドメインが含まれています。

Visual Studio for Mac をインストールする

Visual Studio for Mac インストーラーはさまざまなドメインとダウンロード サーバーからダウンロードされるため、信頼できるものとして構成に追加できるドメインと URL を次に示します。

Microsoft ドメイン

ドメイン 目的
*.live.com 資格情報の管理
app.vssps.visualstudio.com インストーラーのメタデータ
nw-umwatson.events.data.microsoft.com クラッシュとエラー報告
vortex.data.microsoft.com クラッシュとエラー報告
az667904.vo.msecnd.net クラッシュとエラー報告
xamarin.com インストーラーのメタデータ
xampubdl.blob.core.windows.net インストーラー パッケージ
download.visualstudio.microsoft.com インストーラー パッケージ
xamarin.azureedge.net インストーラー パッケージ
developer.xamarin.com インストーラー パッケージ
static.xamarin.com インストーラー パッケージ
dl.xamarin.com インストーラー パッケージ
dc.services.visualstudio.com クラッシュ レポート

NuGet

ドメイン ポート 目的
api.nuget.org 80/443 NuGet API

サード パーティ ドメイン

ドメイン 目的
dl.google.com Android SDK
download.oracle.com Java SDK
api.apple-cloudkit.com Azure セキュリティ サービス

Visual Studio for Mac の使用

プロキシまたはファイアウォールの背後にある Visual Studio for Mac の必要なすべての機能に確実にアクセスできるように、以下のドメインとポートを allowed-access リストに追加することをお勧めします。

全般

ドメイン ポート 目的
go.microsoft.com 80/443 Microsoft URL の解決
vsstartpage.blob.core.windows.net 80/443 スタート ページ データ
software.xamarin.com 80/443 Updater サービス
addins.monodevelop.com 80/443 拡張機能サービス
visualstudio-devdiv-c2s.msedge.net 80/443 実験的な機能と通知
targetednotifications.azurewebsites.net 80/443 通知のグローバル リストを、特定の種類のコンピューター/使用状況シナリオにのみ適用されるリストへとフィルター処理するために使用されます。
nw-umwatson.events.data.microsoft.com クラッシュとエラー報告
vortex.data.microsoft.com クラッシュとエラー報告

Identity

ドメイン ポート 目的
login.microsoftonline.com 80/443 ID プロバイダー
secure.aadcdn.microsoftonline-p.com 80/443 ID プロバイダー
dc.services.visualstudio.com 80/443 クラッシュ レポート
management.azure.com 80/443 Azure サービス API

NuGet

ドメイン ポート 目的
api.nuget.org 80/443 NuGet API
secure.aadcdn.microsoftonline-p.com 80/443 ID プロバイダー

Android プロジェクト

ドメイン 目的
time.android.com Android Emulator 用タイム サーバー
connectivitycheck.gstatic.com Android Emulator の接続
cloudconfig.googleapis.com Android Emulator の API

関連項目