.NET 開發潛力,新老框架皆從容

ServBay 隆重推出對 .NET 生態的全面支持,覆蓋從經典的 .NET Framework (通過 Mono 實現) 到最新的 .NET 10.0 版本。開發者無需再糾結於不同 .NET SDK/Runtime 的手動安裝、配置與切換。ServBay 特別集成了 Mono,能夠原生支持運行基於 ASP.NET Framework 1.1 / 2.x / 3.x / 4.x 構建的應用程序,同時允許多個 .NET 版本和諧共存。您可以為每個網站指定不同的 .NET 運行時環境,輕鬆進行版本切換、兼容性測試和現代化遷移,徹底告別 .NET 環境管理的複雜性。

ServBay有什麼特點

.NET 全生態支持,經典與現代並存

ServBay 提供從 .NET 2.0 到 .NET 10.0 的廣泛支持,無論您是維護舊有應用,還是開發最新的 .NET 項目,都能找到合適的運行環境。一鍵安裝,靈活選用。
.NET 全生態支持,經典與現代並存
無縫運行 ASP.NET Framework 應用

無縫運行 ASP.NET Framework 應用

這是 ServBay 的關鍵優勢! 深度集成強大的 Mono,ServBay 特別支持運行基於經典 ASP.NET Framework 1.1 / 2.x / 3.x / 4.x 構建的應用程序。這意味著您無需複雜的虛擬機配置,就能在 macOS 直接開發、測試和運行那些重要的遺留 ASP.NET 應用。

多版本 .NET 和諧共處,項目部署無憂

需要在同一台機器上處理依賴不同 .NET 版本的多個項目?ServBay 允許您安裝和管理多個 .NET 版本,它們之間環境隔離,互不影響。輕鬆為不同網站指定所需的 .NET 運行時。
多版本 .NET 和諧共處,項目部署無憂

不僅如此,ServBay還可以提供...

團隊的理想 .NET 環境基座

ServBay 提供了一個標準化環境。團隊負責人通過Unified Configuration,配置好特定的 .NET 版本,團隊只需安裝 ServBay 並按指示選擇版本,即可快速獲得一致的開發基礎。這大大減少了環境配置帶來的支持成本和學習曲線。
團隊的理想 .NET 環境基座
快速切換,安全隔離實驗性版本

快速切換,安全隔離實驗性版本

ServBay 的多版本架構天然適合快速、安全的測試。你可以輕鬆添加並隔離最新的 .NET 預覽版,為特定項目啟用它們進行測試,而完全不影響你正在穩定開發或維護的其他項目。這極大地降低了跟進社區、學習新特性的門檻和風險。

圖形化界面,.NET 環境管理化繁為簡

ServBay 提供直觀易用的圖形化界面,用戶通過點擊即可完成 .NET 各版本的下載、安裝、切換以及為網站指定運行環境等操作,讓複雜的 .NET 環境管理變得簡單高效。
圖形化界面,.NET 環境管理化繁為簡

常見問題

如果您有更多問題想要了解,請訪問幫助中心
ServBay 的 .NET 環境需要手動安裝配置嗎?

不需要。ServBay 提供一鍵式安裝體驗,會自動下載、安裝和配置您所選擇的 .NET 版本(包括所需的 Mono 組件)。

ServBay 如何支持舊版的 ASP.NET Framework 應用?

ServBay 通過集成和優化配置 Mono,專門提供了對 ASP.NET Framework 1.1 / 2.x / 3.x / 4.x 應用程序的支持,讓這些應用可以直接在 ServBay 環境中運行。

我可以為不同的網站指定不同的 .NET 版本嗎?比如一個用 .NET Framework 4.5,一個用 .NET 8?

是的,完全可以。ServBay 允許您為每個托管的網站獨立選擇並綁定所需的 .NET 運行時環境,無論是基於 Mono 的 Framework 版本還是現代的 .NET 版本。

切換網站的 .NET 版本需要重啟服務或複雜操作嗎?

不需要。在 ServBay 的圖形化界面中,為網站切換指定的 .NET 環境通常只需要簡單點擊即可完成,ServBay 會自動處理後台配置更新。

Mono 會影響到我系統現有的環境嗎?

當然不會。ServBay 旨在提供一個隔離的開發環境,不會去修改系統全局的配置或替換您系統默認的 Mono 可執行文件,並且ServBay所有的軟件包和數據都放置在/Applications/ServBay下,您可以方便的備份、遷移、刪除。

下一代開發環境管理工具

1 個 app,2 次點擊,3 分鐘即可配置好你的 Web 開發環境。無需編譯和安裝依賴包,不侵入系統。包含了各種版本的開發語言、資料庫、域名、SSL 證書、郵件伺服器和反向代理。