.NET Framework 部署功能
更新:2007 年 11 月
.NET Framework 提供一些基本功能,讓部署各種應用程式更為容易。這些功能包括:
無影響應用程式
這個功能提供應用程式隔離,並排除 DLL 衝突。預設情況下,元件不影響其他應用程式。
預設為私用 (Private) 元件
預設情況下,元件會部署到應用程式目錄,並且只有對包含的應用程式為可見的。
受控制的程式碼共用
程式碼共用需要您明確地使程式碼成為能共用的,而不是當做預設的行為。
並存版本
元件或應用程式的多個版本可以共存、您可以選擇要使用哪個版本,而 Common Language Runtime 會強制使用版本原則。
XCOPY 部署和複寫
自我描述和獨立的 (Self-Contained) 元件和應用程式可以不需登錄項目或相依性即可部署。
作業中的更新
系統管理員可以使用主應用程式 (Host),例如 ASP.NET,來更新程式 DLL,即使是在遠端電腦上也可以。
與 Microsoft Windows Installer 的整合
部署您的應用程式時,廣告、發行、修復和隨選安裝全部都可以使用。
企業部署
這個功能提供簡易的軟體散發,包括使用 Active Directory。
下載和快取
累加下載會維持較小的下載,而元件會被隔離,僅供零影響部署的應用程式來使用。
部分受信任程式碼
識別 (Identity) 是根據程式碼而非使用者、原則由系統管理員來設定,並且不會出現憑證對話方塊。