在防火牆或 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 的所有功能與工作負載。
使用 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 | 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 |