2009-05-01 3 views
1

웹 응용 프로그램에는 .net 2.0 폴더와 .net 3.5 폴더가 있습니다. 단순히 새로운 .vb 파일을 업로드하고 빌드를 컴파일하고 업로드 할 필요없이 2.0의 변경 사항을 볼 수 있습니다. 그러나, 3.5에서는 컴파일을하고 빌드를 업로드 한 후에 만 ​​변경 사항을 볼 수 있습니다. 누구든지 내 .net 3.5 컴파일해야 할 강제로 무엇입니까?컴파일해야 하나 .net 3.5 코드

많은 감사

그것은 당신의 3.5 프로젝트는 "웹 응용 프로그램"보다는으로 만든 것처럼 나에게 소리

답변

4

"웹 사이트." 전자는 편집이 필요하지만 후자는 편집이 필요하지 않습니다.

0

ASP.NET 웹 사이트라면 아니요. .cs 또는 .vb 파일을 자동으로 컴파일합니다.

0

웹 응용 프로그램이있는 것 같습니다. 2.0과 3.5 모두에서 .net으로 웹 사이트를 구현할 수있는 두 가지 방법이 있습니다. 하나는 웹 응용 프로그램이며, 모든 코드는 사전에 사이트 용으로 컴파일되어 특정 위치에 게시됩니다. 다른 하나는 웹 사이트입니다. 웹 사이트는 응용 프로그램 풀이 재활용 될 때마다 컴파일됩니다. 웹 사이트는 웹 응용 프로그램을 완전히 컴파일하고 전체 응용 프로그램을 밀어 넣을 필요가있는 파일이나 페이지 만 밀어 넣을 수있는 자유를 제공합니다. 성능 차이는 둘 사이에 큰 차이가 아니며 솔직히 사용자가 사이트에 자주 방문하지 않으면 유휴 작업자 프로세스가 재활용되어 다음 사용자가 몇 초를 더 기다려야 만 컴파일하기 위해서. 나는 현재 웹 사이트에서 일하고 있으며 사이트는 매우 자주 공격을 받기 때문에 웹 앱의 성능 향상은 실제로 무시할 수 있습니다. ASP.NET Website vs Web Application Project

: 여기

차이를 설명하는 좋은 작은 기사입니다