共用方式為


判斷安裝的 .NET Framework 版本

您可以在一台電腦上安裝及執行多個版本的 .NET Framework。 您可以按照任何順序安裝這些版本。 若要查看已安裝的版本,請檢視 %WINDIR%\Microsoft.NET\Framework 目錄 (在可能已安裝 32 或 64 位元版本的 64 位元電腦上,您也應該檢視 Framework64 目錄)。每個 .NET Framework 版本都有一個目錄,而且目錄名稱的前兩個數字會識別 .NET Framework 版本。例如:v1.1.4322 代表 .NET Framework 1.1、v2.0.50727 代表 .NET Framework 2.0、v3.5 代表 .NET Framework 3.5,依此類推。

注意事項注意事項

如果已安裝 .NET Framework 3.0 和 3.5 版,您也會看見已安裝 2.0 版。這是因為上述所有版本都會使用 Common Language Runtime (CLR) 2.0 版。

在程式碼中,您可以使用 System.Environment 類別的 Version 屬性來查詢 CLR 版本。 如果您使用 .NET Framework 3.5 來編譯程式,這個屬性就會顯示 2.0.50727.3603。

您也可以使用您的應用程式來轉散發 .NET Framework。 如需在應用程式中納入 .NET Framework 的詳細資訊,請參閱部署 .NET Framework 和應用程式

Fuslogvw.exe (組件繫結記錄檔檢視器) (隨附於 Windows Software Development Kit (SDK)) 也可以讓您驗證已載入的執行階段版本。 您還可以使用這個工具來驗證組件是否由應用程式目錄載入,而非從全域組件快取中載入,以及檢視所有組件繫結的成功或失敗狀況。 您必須使用系統管理員權限來執行此檢視器。

根據預設,組件繫結記錄檔檢視器只記錄失敗的組件繫結。 若要記錄所有組件繫結,請按一下 [設定],然後按一下 [在磁碟中記錄所有繫結] (請注意,讓這項設定維持啟用狀態可能會產生很龐大的記錄)。

請參閱

工作

HOW TO:針對 .NET Framework 版本使用應用程式組態檔

概念

並存執行

設定組件繫結重新導向

組件繫結重新導向