2012-08-14 107 views
1

如果我使用Visual Studio 2010創建一個全新的網站項目dot net 4.0,則會收到此錯誤消息,如果我嘗試添加「使用System.Web.Extensions「。錯誤 - 名稱空間'System.Web'中不存在類型或命名空間名稱'擴展名'

The type or namespace name 'Extensions' does not exist in the namespace 'System.Web' 

,如果我用點網3.5

任何搜索我做從目標平臺4.0客戶端配置文件,只是普通的4.0

但我不建議更改創建一個網站,我沒有得到錯誤沒有客戶端配置文件作爲選項,並且C:\ Program Files \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 \ System.Web.Extensions.dll位於我的PC上。

任何想法?

+1

您是否添加了dll作爲項目的參考? – 2012-08-14 12:52:14

+0

System.Web.Extensions.dll中沒有命名空間'System.Web.Extensions'。爲什麼你需要這個名字空間? – 2012-08-14 12:54:23

+0

您可以發佈您的項目屬性的屏幕截圖,其中顯示目標配置文件?我多次遇到同樣的問題,一直是目標平臺。可能值得一看。 – 2012-08-14 16:26:34

回答

2

您需要添加對System.Web.Extensions的引用才能在您的項目中使用它。

Adding System.Web.Extensions

+1

不幸的是,在我的情況下,添加該引用後無效。 – 2015-02-17 03:09:46

+0

你是否得到完全相同的錯誤:類型或命名空間名稱'Extensions'不存在於命名空間'System.Web'中? – Fenton 2015-02-17 14:23:48

+7

我的問題是類似的,因爲我正在做一個WPF應用程序。爲了實例化JavaScriptSerializer,添加擴展引用不足以讓Intelisense檢測我需要什麼'使用'。後來我發現我需要添加'使用System.Web.Script.Serialization;'然後它終於爲你+1! – 2015-02-18 01:56:17

相關問題