2012-08-14 5 views
1

Visual Studio 2010 dot net 4.0을 사용하여 새로운 웹 사이트 프로젝트를 만들면 " System.Web.Extensions를 사용하여 ".오류 - 'System.Web'네임 스페이스에 'Extensions'형식 또는 네임 스페이스 이름이 없습니다.

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

나는 3.5

I 4.0

에 그냥 일반하지만 돈 타겟 플랫폼 4.0 클라이언트 프로파일에서 변경 제안 수행 한 모든 검색 순 점을 사용하여 웹 사이트를 만들 경우, 나는 오류가 발생하지 않습니다 Client Profile이 옵션으로 있고 C : \ Program Files \ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0 \ System.Web.Extensions.dll이 내 PC에 있습니다.

아이디어가 있으십니까?

+1

당신이 프로젝트에 참조로 DLL을 추가 했습니까? –

+0

'System.Web.Extensions.dll'에'System.Web.Extensions' 네임 스페이스가 없습니다. 왜이 네임 스페이스가 필요한가요? –

+0

대상 프로필이 표시되는 프로젝트 속성의 스크린 샷을 게시 할 수 있습니까? 나는이 동일한 문제를 여러 번 가지고 있으며 항상 목표 플랫폼이었습니다. 다시 볼만한 가치가 있을지도 모릅니다. –

답변

2

프로젝트에서 사용하려면 System.Web.Extensions에 대한 참조를 추가해야합니다.

Adding System.Web.Extensions

+1

불행히도 내 경우에는 참조를 추가 한 후에 작동하지 않습니다. –

+0

'System.Web'네임 스페이스에 형식 또는 네임 스페이스 이름 'Extensions'가 존재하지 않습니다. – Fenton

+7

WPF 응용 프로그램을 사용하고 있기 때문에 제 문제도 비슷합니다. Extensions 참조를 추가하는 것만으로는 'JavaScriptSerializer'를 인스턴스화하기 위해 필요한 '사용'을 감지하는 데 Intelisense가 충분하지 않았습니다. 나는 나중에'using System.Web.Script.Serialization; '을 추가 할 필요가 있음을 알았고, 마침내 그것을 위해 +1을했습니다! –

관련 문제