Можно создать дубликат:
ASP.NET: Web Site or Web Application?Разница между «Веб-сайт» и «проект» в Visual Studio
я заметил, что существует явная разница в том, что вы получаете, когда вы стреляете up Visual Studio 2008 и выберите «Новый проект» -> «Веб-приложение ASP.NET» вместо «Новый веб-сайт '->« Веб-сайт ASP.NET ». Например, если вы выберете «Проект», вы можете скомпилировать файл .dll, и каждая страница получит файл * .aspx.designer.cs codebehind.
1) Почему у нас есть эти два разных типа проекта?
2) Что вы предпочитаете?
3) Почему я должен выбирать один над другим?
4) В чем дело с файлами * .aspx.designer.cs?
http://stackoverflow.com/questions/590501/difference-between-web-site-and-project-in-visual-studio/590542#590542 –