Dot-Net-3.5
將應用程序池的 .NET Framework 版本更改為 3.5?
我已經在 Web 伺服器(Server 2008 Enterprise)上安裝了 .NET Framework 3.5 SP1,因此執行 IIS 7.0。
我想更改現有站點使用的 .NET Framework 版本。所以我右鍵點擊適當的應用程序池並選擇編輯應用程序池。.NET Framework 下拉列表不包含框架 3.5 的顯式條目,而僅包含 2.0.50727。
這僅僅是因為3.5中的核心RTL版本還是2.0嗎?還是我需要做一些額外的事情才能讓 IIS 看到 3.5 版?(確實嘗試重新啟動 IIS)。
3.5 框架仍然在 2.0 CLR 之上執行,因此您所看到的是正確的。
Scott Hanselman 有一篇關於此細節的精彩部落格文章:
行銷術語“.NET Framework 3.5”指的是一些東西。首先是 LINQ,它非常龐大,包括用於 C# 和 VB 的新語言編譯器。其次,向 Windows Communication Foundation 添加了 REST 支持,以及第三,包括 ASP.NET AJAX,而不是像以前在 ASP.NET 2.0 中那樣單獨下載。.NET 3.5 中還有一些其他內容,例如 .NET 2.0 的 SP1 來修復錯誤,但了解 .NET 3.5 中添加的內容的一種方法是查看 .NET 3.5 中添加的內容
c:\windows\assembly。
