2010-03-29 4 views
0

저는 asp.net을 처음 사용하고 있으며, 현재 http://nerddinnerbook.s3.amazonaws.com/Part1.htm 하우투를 통해 다음과 같이하고 있습니다.ASP.net 및 그 버전

모든 내가

Version Information: Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3053 

하지만 3.5이 선택되어 프로젝트 속성에서

를 참조 코드는 예외로 떨어지는시기를 제외하고 괜찮습니다.
무엇이 잘못되었으며이를 수정하는 방법은 무엇입니까?

ps : 전용 IIS없이 VS2008에서 직접 코드를 실행하고 있습니다 (Ctrl + F5 키를 눌러서).

답변

1

아무 것도 실제로 잘못되었습니다. 표시되는 해당 버전 번호는 Common Language Runtime 버전을 나타내며 .NET Framework 버전 2.0, 3.0 및 3.5에서 동일합니다.

+0

그렇다면 3.5가 아닌 이유는 무엇입니까? – zerkms

+0

아, 2.0, 3.0 또는 3.5 중 동일한 2.0 버전 문자열을 사용한다는 의미입니까? – zerkms

+1

@PatrickJ이 말했듯이 CLR 버전은 변경되지 않았습니다. 또한 ASP.NET 코어는 변경되지 않았습니다 ... 그대로 개발 팀은이를 만질 수 없었습니다. 모든 새로운 "ASP.NET 3.5"기능은 ASP.NET AJAX, LINQ 및 Entities 용 새 데이터 소스 컨트롤과 같은 추가 기능에 포함되어 있습니다. ASP.NET 동적 데이터 (실제로는 3.5 서비스 팩 1)에 대한 템플릿 및 라우팅 지원 그러나 ASP.NET은 3.5에서 변경되지 않았습니다. 예, 혼란 스럽지만 프로젝트가 3.5 프레임 워크 용으로 구성되어 있다면 모든 것이 잘됩니다. –