2018年12月10日 星期一

[研究] 如何判斷安裝的 .NET Framework 版本 (Windows Server 2019)

[研究] 如何判斷安裝的 .NET Framework 版本 (Windows Server 2019)

2018-12-10

研究這個,是因為 Exchange Server 2019 需要至少 .NET Framework 4.7.2,所以聯想到 Windows Server 2019預設安裝的 .NET Framework 是甚麼版本?




********************************************************************************
Windows Server 2019「伺服器管理員」能看到預設 .NET Framework 版本嗎?










********************************************************************************
Windows Server 2019上安裝 .NET Framework 4.7.2 看看



********************************************************************************

參考這篇


如何:判斷安裝的 .NET Framework 版本
2018/04/10
https://docs.microsoft.com/zh-tw/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed

(一) .NET Framework 1-4


  1. 在 [開始] 功能表中選擇 [執行]。
  2. 在 [開啟] 方塊中輸入 regedit.exe。
  3. 您必須具有系統管理認證才能執行 regedit.exe。
  4. 在 [登錄編輯程式] 中,開啟下列子機碼:
  5. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
  6. 安裝的版本會在 [NDP] 子機碼底下列出。 版本號碼是儲存在 [Version] 項目中。 在 .NET Framework 4 中,[Version] 項目位於 [Client] 或 [Full] 子機碼底下 (在 [NDP] 底下),或是同時在這兩個子機碼底下。

注意:登錄中的 [NET Framework Setup] 資料夾不是以英文句號開頭。

(二).NET Framework 4.5 及更新版本)


  1. 在 [開始] 功能表中選擇 [執行]。
  2. 在 [開啟] 方塊中輸入 regedit.exe。
  3. 您必須具有系統管理認證才能執行 regedit.exe。
  4. 在 [登錄編輯程式] 中,開啟下列子機碼:
  5. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full
  6. 請注意,路徑 Full 子機碼包含子機碼 Net Framework 而非.NET Framework。

注意:如果 Full 子機碼不存在,則您未安裝 .NET Framework 4.5 或更新版本。
檢查名為 Release 的 DWORD 值。 Release DWORD 存在即表示 .NET Framework 4.5 或更新版本已安娤在該電腦上。






(下圖) Version 3.5.30729.5420 是 .NET Framework 3.5.1

(下圖) 461814 表示為 .NET Framework 4.7.2

(完)

沒有留言:

張貼留言