使用部署映像服務與管理 (DISM) 來部署 NET Framework 3.5

您可以使用部署映像服務與管理 (DISM) 命令列工具來建立已修改的映像,以部署 .NET Framework 3.5。

重要

對於將支援多種語言的映像,您必須先新增 .NET Framework 3.5 二進位檔,然後再新增語言套件。 此順序可確保 .NET Framework 3.5 語言資源已正確安裝於參考映像中,並可供使用者和應用程式使用。

透過網際網路連線使用 DISM

規格需求

針對可存取 Windows Update 的線上參考映像

  1. 在 Windows 8 或 Windows Server 2012 中,以系統管理員使用者權限 (以系統管理員身分執行) 開啟命令提示字元。

  2. 若要從 Windows Update 安裝 .NET Framework 3.5 功能檔案,請使用下列命令:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All 
    

    使用 /All 來啟用指定功能的所有父系功能。 如需 DISM 引數的詳細資訊,請參閱使用 DISM 來啟用或停用 Windows 功能

  3. 檢查功能是否已啟用:

    • 在 Windows 桌上出版電腦上,在安裝.NET Framework 3.5 之後,會在 主控台 中開啟或關閉 Windows 功能中顯示為已啟用。
    • 針對 Windows 系統,功能安裝狀態可以在 伺服器管理員中檢視。

針對離線參考映像

  1. 執行下列 DISM 命令 (掛接至 c:\test\offline 資料夾的映射,以及磁片磁碟機) D:\ 安裝 .NET 3.5 的安裝媒體:

    DISM /Image:C:\test\offline /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs
    
  • 使用 /All 來啟用指定功能的所有父功能。
  • 用來 /LimitAccess 防止 DISM 連絡 Windows Update/WSUS。
  • 使用 /Source 來指定還原功能所需的檔案位置。
  1. 執行下列命令,以查閱掛接至 c:\test\offline) .NET Framework 3.5 (離線映射的狀態:

    DISM /Image:c:\test\offline /Get-Features /Format:Table
    

    [啟用擱置] 的狀態表示映像必須上線才能完成安裝。

不透過網際網路連線使用 DISM

您可以使用 DISM 新增 .NET Framework 3.5,並提供安裝媒體上資料夾的存取權 \sources\SxS 給未連線到網際網路的 Windows 安裝。

警告

如果您不是依賴 Windows Update 作為安裝 .NET Framework 3.5 的來源,請務必使用相同對應 Windows 作業系統版本中的來源。 使用未對應至相同 Windows 版本的來源路徑,將不會導致安裝不相符的 .NET Framework 3.5 版本。 這可能會導致系統處於不支援和無法使用的狀態。

規格需求

  • 安裝媒體
  • 系統管理員使用者權限。 目前使用者必須是本機 Administrators 群組的成員,才能新增或移除 Windows 功能。

步驟

  1. 使用系統管理員使用者權限開啟命令提示字元 (以系統管理員身分執行)。

  2. 若要從位於 D: 磁碟機上的安裝媒體安裝 .NET Framework 3.5,請使用下列命令:

    DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
    
    • 使用 /All 來啟用指定功能的所有父功能。
    • 用來 /LimitAccess 防止 DISM 連絡 Windows Update/WSUS。
    • 使用 /Source 來指定還原功能所需的檔案位置。

    如需 DISM 引數的詳細資訊,請參閱使用 DISM 來啟用或停用 Windows 功能

Microsoft .NET Framework 3.5 部署考量