如何判斷 .NET Framework版本

在開發環境中,最令人害怕的,莫過於多樣化的開發環境,想辦法讓每個開發者的環境相同,是專案進行時第一首要工作,但實際上,即使在專案中的開發者亦是有著各種不同的考量與作法來調整自己的開發需求環境。


以 .NET Framework版本為例,單一電腦上是可載入多個 .NET Framework 版本的,但 Visual Studio 通常會內建許多專案範本,而且也不會支援所有版本的 .NET Framework,因此 .NET Framework 是與 Visual Studio有版本的相依性。

Visual Studio 各版本關聯可參考保哥的文章
  • Visual Studio 2012
    • 支援 .NET Framework 2.0
      • 可開發 ASP.NET 2.0
    • 支援 .NET Framework 3.0
    • 支援 .NET Framework 3.5
      • 可開發 ASP.NET 3.5
      • 支援 Entity Framework 4.x
    • 支援 .NET Framework 4.0(從 .NET 4.5 開始預設採用 C# 4.0 編譯器)
    • 支援 .NET Framework 4.5
    • 支援 .NET Framework 4.5.1
    • 支援 .NET Framework 4.5.2
      • 支援 Entity Framework 5.0
      • 支援 Entity Framework 6.0
  • Visual Studio 2013
    • 專案範本預設改用 NuGet 管理套件
    • 支援 .NET Framework 2.0
    • 支援 .NET Framework 3.0
    • 支援 .NET Framework 3.5
      • 支援 Entity Framework 4.x
    • 支援 .NET Framework 4.0
    • 支援 .NET Framework 4.5   ( 從 .NET 4.5 開始預設採用 C# 5.0 編譯器 )
    • 支援 .NET Framework 4.5.1
    • 支援 .NET Framework 4.5.2
      • 支援 Entity Framework 5.0
      • 支援 Entity Framework 6.0
    • 支援 .NET Framework 4.6
      • 支援 Entity Framework 5.0
      • 支援 Entity Framework 6.0
  • Visual Studio 2015
    • 專案範本預設改用 NuGet 管理套件
    • 支援 .NET Framework 2.0
    • 支援 .NET Framework 3.0
    • 支援 .NET Framework 3.5
      • 支援 Entity Framework 4.x
    • 支援 .NET Framework 4.0
    • 支援 .NET Framework 4.5   ( 從 .NET 4.5 開始預設採用 C# 6.0 編譯器 )
    • 支援 .NET Framework 4.5.1
    • 支援 .NET Framework 4.5.2
      • 支援 Entity Framework 5.0
      • 支援 Entity Framework 6.0
      • 支援 .NET Framework 4.6
      • 支援 Entity Framework 5.0
      • 支援 Entity Framework 6.0
      • 支援 Entity Framework 7.x 
    • 支援 .NET Core 5
      • 支援 Entity Framework 5.0
      • 支援 Entity Framework 6.0
      • 支援 Entity Framework 7.x
如何判斷 .NET Framework版本,可以檢視登錄或查詢程式碼中的登錄或是使用 Clrver工具來獲得相關版本資訊,這些基本資訊,是屆時排除許多開發驗收問題,所不可或缺的!


你可能還有興趣知道:

沒有留言:

為什麼檔名千萬別留白?來自鍵盤「空白鍵」的隱形殺手

 平常在電腦裡存檔案時,會不會習慣這樣命名: 2026 出國旅遊 行程表.docx 大專案 最終版 真的最後版.psd 在檔名裡加個「空白鍵」,讓字和字之間有呼吸的空間,看起來清爽又好讀,對吧? 但電腦底層的系統、工程師的眼裡,這個小小的「空白字元」,其實是一個隨時會引爆的炸彈!...

最近三十天熱門文章