在MSDN上有一个非常好的比较图表.
网站项目很简单,因为添加到项目文件夹中的所有文件都是自动编译和包含的,据说这些文件被添加到使得它更适合经典的ASP和PHP开发人员.一旦受益,它包括构建提供程序,它允许某些操作与文件类型相关联 - 这就是当您向站点添加.abp文件时,SubSonic的第一个版本将如何重建数据访问层.
但是,Web应用程序项目更加灵活.例如,网站项目中的所有类库都需要位于App_Code文件夹中,这在复杂的应用程序中令人沮丧.有很多场景只适用于网站项目.
您可以从一个转换为另一个,但如果您不确定我建议您从Web应用程序开始.
在MSDN上有一个非常好的比较图表.
网站项目很简单,因为添加到项目文件夹中的所有文件都是自动编译和包含的,据说这些文件被添加到使得它更适合经典的ASP和PHP开发人员.一旦受益,它包括构建提供程序,它允许某些操作与文件类型相关联 - 这就是当您向站点添加.abp文件时,SubSonic的第一个版本将如何重建数据访问层.
但是,Web应用程序项目更加灵活.例如,网站项目中的所有类库都需要位于App_Code文件夹中,这在复杂的应用程序中令人沮丧.有很多场景只适用于网站项目.
您可以从一个转换为另一个,但如果您不确定我建议您从Web应用程序开始.