2009-04-16 3 views
1

저는 Asp.Net 3.5 컴파일 모델에 대해 배우기 시작했습니다. 그러나 대부분의 기사는 Asp.Net 2.0 컴파일 모델에 대해 주로 이야기하고 이전 버전의 ASP.NET 컴파일 모델과 어떻게 다른지 설명합니다. 그래서 ASP.NET 2.0과 ASP.NET 3.5 컴파일 모델간에 차이가 있는지를 설명하는 기사를 찾을 수 없었습니다. 따라서 : CodeBehind, Src, CodeFile 및 Inherits 특성은 ASP.NET 2.0과 ASP.NET 3.5에서 모두 동일하게 작동합니까?Asp.Net 2.0 및 Asp.Net 3.5 코드 컴파일 모델 - 차이점이 있습니까?

B) Asp.Net 2.0 및 Asp.Net 3.5 컴파일 모델의 차이점은 무엇입니까?

+0

ASP.NET 3.5와 같은 것이 있습니까? – flipdoubt

+0

확실히 내 프로젝트 및 계정 관리가 있습니다 - 정말 고맙습니다. 이것이 혼란 스러움의 양 : "하지만 당신은 당신이 3.5을 사용했다고 말했고 그것은 2.0에서 실행 중입니다 ...". Grrr. –

답변

1

A) 예.

B) 3.5 컴파일러에는 확장 메서드 같은 것을 처리하기 위해 몇 가지 추가 기능이 내장되어 있지만 2.0 웹 응용 프로그램과 3.5 웹 응용 프로그램을 컴파일하는 프로세스 간에는 실제 차이가 없으며 3.5 서버에 2.0 웹 사이트 프로젝트 - IIS에서 살펴보면 ASP.NET이 실행되고 있다고 생각하는 버전은 2.0입니다.

+1

귀하의 진술에 추가하려면 완전히 새로운 C# 컴파일러가 사용되며, ASP.NET 자체에서는 아무것도 변경되지 않습니다. –

+1

도움을 주셔서 감사합니다. – SourceC

3

컴파일 시스템이 ASP.NET 3.5에서 다시 디자인되지 않았습니다. 2.0과 같은 시스템입니다.

2

Mehrdad가 말했듯이 ASP.NET 2.0 및 3.5에서도 마찬가지입니다.

는하지만 두 개의 웹 프로젝트 유형 간의 차이가 있습니다 웹 사이트 프로젝트웹 응용 프로그램 프로젝트. this page in MSDN에 대한 자세한 내용을 확인하여 어느 것이 더 적합할지 결정할 수 있습니다.