当我在Visual Studio中启动一个新的ASP.NET项目时,我可以创建一个ASP.NET Web应用程序,或者我可以创建一个ASP.NET Web站点.
ASP.NET Web应用程序和ASP.NET Web站点之间有什么区别?为什么我会选择一个而不是其他?
根据我使用的Visual Studio版本,答案是否有所不同?
可能重复:
ASP.NET:网站还是Web应用程序?
我注意到,当您启动Visual Studio 2008并选择" 新建项目 " - >"ASP.NET Web应用程序"而不是" 新网站 " - >"ASP.NET 网站 " 时,您所获得的内容显然存在差异".例如,如果选择"Project",则可以编译为.dll,每个页面都会获得一个*.aspx.designer.cs代码隐藏文件.
1)为什么我们有这两种不同的项目类型?
2)你更喜欢哪一个?
3)为什么我会选择一个而不是另一个?
4)*.aspx.designer.cs文件的处理是什么?
我刚刚开始使用cms(N2),它在vs2008中使用网站项目模板进行模板基本实现.我注意到在编译它时需要比使用我更常用的Web应用程序项目花费更长的时间.
我的问题是:
如果这是重复,我道歉但我找不到类似的问题.
干杯