thể trùng lặp:
ASP.NET: Web Site or Web Application?Sự khác nhau giữa 'trang web' và 'dự án' trong Visual Studio
tôi đã nhận thấy rằng có rõ ràng là một sự khác biệt trong những gì bạn nhận được khi bạn bắn lên Visual Studio 2008 và chọn 'Dự án mới' -> 'Ứng dụng web ASP.NET' thay vì 'Trang web mới' -> 'Trang web ASP.NET'. Ví dụ: nếu bạn chọn 'Project', thì bạn có thể biên dịch thành .dll và mỗi trang sẽ nhận tệp * .aspx.designer.cs codebehind.
1) Tại sao chúng tôi có hai loại dự án khác nhau này?
2) Bạn thích cái nào hơn?
3) Tại sao tôi chọn cái kia?
4) Thỏa thuận với các tệp * .aspx.designer.cs là gì?
http://stackoverflow.com/questions/590501/difference-between-web-site-and-project-in-visual-studio/590542#590542 –