2011-02-06 72 views
0

为什么在构建网站时会创建程序集?我的意思是一个网站,而不是一个Web应用程序。创建一个Web应用程序和一个网站有什么区别?

+0

你应该说明你正在谈论ASP.NET Visual Studio项目。 – Stilgar 2011-02-06 10:39:53

+0

什么装配?我刚刚使用Visual Studio 2010创建了新网站,并且在任何地方都没有DLL或EXE。所以请更好地解释这个问题.. – 2011-02-06 11:33:29

回答

3

区别是相当大的。一个网站没有编译。代码放置在App_Code文件夹中,并在运行时由ASP.NET动态编译。 Web应用程序是预编译的,这意味着您可以将代码放在任何地方,并且它会在编译时生成一个程序集。您还会获得与之关联的项目文件.csproj。

这是overview on MSDN

相关问题