Başlıca farklar şunlardır: a Web Uygulaması projesinde
her şey yılında ---- önceden derlenmiş tüm codebehind sayfaları bir .dll derlenmiş olacak olan projede Web Sitesi Projesi şey önceden derlenmiş olup, derleyici geçerli ancak derlenmiş sayfaların hiçbiri yüklenen sağlamak için her şeyi derlemek olacaktır. Bir kullanıcı siteye ilk kez erişmeyi denediğinde, her sayfa kendi dll'sine derlenir. Tek bir codebehind dosya upload edebiliyoruz Bu Web Sitesi Projesi gelir.
Namespaces - Bir Web Uygulaması projesinde ad bir Web Sitesine Projesi değiller varsayılan olarak oluşturulur.
Proje dosyaları - Bir Web Sitesi Projesi bir "cproj" yok mu bir Web uygulaması proje dosyası. Eğer ağır appcode klasörü güvenmek durumunda
Converting to a Web Application project daha zor olabilir o zaman özellikle düşünüyorum.
Kişisel olarak bir Web Uygulaması projelerini tercih ediyorum Kullanımı daha kolay ve dağıtımı daha az rahatsız edici buluyorum. Şahsen sadece web sitesi projesini çok küçük ve basit bir şey üzerinde kullanırdım.
Ekstra okuma Chris tarafından sağlanan bilgi ilaveten MSDN
Bu soruya bir göz atın: http://stackoverflow.com/questions/475938/what-is-the-difference-between-web-application-and-website-in-asp-net – M4N
Hayır, sadece Son zamanlarda iş meşgul ve SO zamanında toparlanmış değil ... hepsi bitti artık :-) – WestDiscGolf
olası kopyası [ASP.NET Web Sitesi veya ASP.NET Web Uygulaması?] (http://stackoverflow.com/questions/398037/asp-net-web-site-or-asp-net-web-application) –