在防火牆或 Proxy 伺服器後方安裝及使用 Visual Studio for Mac

重要

根據 Microsoft 的新式生命週期原則,Visual Studio for Mac 計畫於 2024 年 8 月 31 日停用。 雖然您可以繼續使用 Visual Studio for Mac,但 Mac 上的開發人員還有幾個其他選項,例如用於 VS Code 的新 C # 開發套件延伸模組之預覽版本。

了解有關支援時間表和備選方案的詳細資訊

如果您或組織使用防火牆或 Proxy 伺服器等安全性措施,將會有您應該新增至「允許清單」的網域,以及應該開啟的連接埠和通訊協定,以確保您能在安裝及使用 Visual Studio for Mac 及 Azure 服務時取得最佳體驗。

安裝 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 Apple 安全性服務

使用 Visual Studio for Mac

為了確保您在 Proxy 或防火牆後方時,可以存取您在 Visual Studio for Mac 中所需的每一個功能,我們建議您將下列網域與連接埠加入允許存取清單。

一般

網域 連接埠 目的
go.microsoft.com 80/443 Microsoft URL 解析
vsstartpage.blob.core.windows.net 80/443 起始頁資料
software.xamarin.com 80/443 更新程式服務
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 當機與錯誤報告

身分識別

網域 連接埠 目的
login.microsoftonline.com 80/443 身分識別提供者
secure.aadcdn.microsoftonline-p.com 80/443 身分識別提供者
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 身分識別提供者

Android 專案

網域 目的
time.android.com Android Emulator 的時間伺服器
connectivitycheck.gstatic.com Android Emulator 的連線
cloudconfig.googleapis.com Android Emulator 的 API

另請參閱