Iis-7

我的 ASP.NET 4.0 在哪裡

  • August 25, 2010

我已將 .NET 4.0 安裝到 Windows Server 2008。我已執行 aspnet_regiis -i。

但是對於我在 IIS7 上的新站點,我似乎無法選擇 v4.0 作為框架。我看到了 2 個新的應用程序池 ASP.NET 4.0 和 Classic 4.0,但肯定不是所有應用程序都共享同一個 v4.0 應用程序池,對吧?我錯過了什麼?

伺服器是 x64 的嗎?

在這種情況下,您應該aspnet_regiis.exeC:\Windows\Microsoft.NET\Framework64\v4.0.30319文件夾執行,而不是從C:\Windows\Microsoft.NET\Framework\v4.0.30319.

要使用 .NET 4.0,您需要將您的應用程序移至應用程序池。並非所有應用程序都必須共享同一個應用程序池,因為它只是一種隔離應用程序的方式,因此基本上您可以根據自己的意願創建應用程序池。您不能做的是將 .NET 3.5 應用程序放入 4.0 池中,但是因為池實際上會將您配置到的 .NET Framework 版本載入到記憶體中。

引用自:https://serverfault.com/questions/174505