2011-07-12 46 views
0

每當我在我的頁面上發生錯誤時,它會打印出正在使用的.Net和ASP版本。它說:爲什麼SharePoint 2010針對.Net 2.0版?

Version Information: Microsoft .NET Framework Version:2.0.50727.5446; ASP.NET Version:2.0.50727.5420 

它爲什麼瞄準2.0,我該如何改變它使用3.5?

+0

您使用的是哪個版本的SharePoint? –

+0

沒有理由這樣做。 –

回答

4

請記住,爲了asp.net的目的,3.5只是2.0運行時的一組擴展。所以基於3.5的網站在這裏仍然顯示2.0,因爲它們在2.0應用程序池中運行。如果你有3.5個代碼你需要,它應該在這裏工作得很好。

+0

但是您需要它來運行C#3編譯器 – SLaks

+0

發佈時間表無法使SharePoint 2010構建於.NET 4.0上。我們內部的SharePoint人員總是最新的,他表示它將在下一個版本中使用。 –

0

您無法更改SharePoint的DLL的目標。這就是說,沒有意義。您添加到GAC的任何代碼都可以在3.5。如果您編寫的應用程序將數據推送到SharePoint網站,則可以使用3.5。通過嘗試切換SharePoint所針對的.Net版本,您什麼也得不到。

相關問題