Windows-Server-2003
在 Win Server 2003 上執行面向 .net 框架 4 的 asp.net
我有一個針對框架 4 的 asp.net 網站,我想在 win 2003 Web 伺服器上執行它。現在我腦海中浮現的幾個問題是:
- 我可以在 Win Server 2003 上執行它嗎?
- 如果是這樣,除了安裝框架 4,我還需要做什麼?
- 我必須從 IIS6 升級到更高版本嗎?
- 如果我安裝框架 4,它會自動顯示在 IIS 管理器中網站屬性的 ASP.NET 選項卡下嗎?
- 還有什麼我應該知道或考慮的嗎?
我負責這個項目,但我更像是一個 SQL Server 和 WinForms 類型的人,並且在 Web 開發方面的經驗有限。我想做的最後一件事就是浪費一整天的時間來發現它甚至不可能,所以這裡的任何幫助將不勝感激。
是的,它會起作用。顯然,程式碼需要編譯為目標所需的版本。在 web.config 中,您還可以通過以下方式影響框架版本:
<system.web> <compilation targetFramework="4.0"> </system.web>
Web.config 編譯元素
http://msdn.microsoft.com/en-us/library/s10awwz0.aspx
安裝框架應該配置 IIS,儘管這個過程有時並不完美。您可以使用以下命令安裝/重新安裝 ASP.NET 4.0:
解除安裝:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -u C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -u
安裝:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
請注意,x86 和 x64 有兩個單獨的安裝。