如题。

解决方案 »

  1.   

    WEB项目包括WEB应用程序吧.你应该问,WEB服务和WEB应用程序有什么不同/
      

  2.   

    哦,我问错了,应该是vs里面的web应用程序与web站点有什么不同。
      

  3.   

    WEB站点是一套有多个WEB应用程序页面组成的完成独立功能的组合。
      

  4.   

    web应用程序
    跟 Visual Studio .NET 2003 类似,由于项目文件的存在,只有被项目文件所引用的文件才会在Solution Explorer中出现。而且只有这些文件才会被编译。可以很容易的把一个ASP.NET应用拆分成多个Visual Studio项目。可以很容易的从项目中和源代码管理中排除一个文件。web站点
    一个目录结构就是一个WEB项目。没有项目文件存在。这个目录下的所有文件,都被作为项目的一部分而存在。
    我们实际部署的一个网站,部署上当然不会有任何项目文件存在,如果你想对这个网站进行修改,用这种编程模型就非常适合。我们根本不用在乎这个WEB站点中,那些文件属于哪个项目。当然还有很多不同,比如编译,部署等
      

  5.   

    最关键的是有没有项目管理文件,WEB站点默认是没有NAMESPACE的,所以类库CS文件不能乱放,只能在APPCODE下.而WEB应用程序是当作一个项目来看待.就标准了很多,但是限制也更多.
      

  6.   

    那这样说来,一个大的网站如果用web站点的方式不就会在APPCODE下面堆积着数不清的文件了?不乱么?
      

  7.   

    那这样说来,一个大的网站如果用web站点的方式不就会在APPCODE下面堆积着数不清的文件了? 不乱么?
    ---------------
    怎么会乱呢...App_Code下面还可以建立目录结构...而且大的项目都是多项目组成的解决方案...App_Code里面只有UI层很少的一部分代码...Web应用程序适合较大的网站项目...Web网站适合较小的网站项目...