感觉新建网站什么的发布什么比较不方便呀!直到生成网站才有DLL,而且生成DLL文件名字是微软自己起的-----------
这两者到底有什么区别和优缺点

解决方案 »

  1.   

    安装webdeployment插件,可以使你的网站生成单一dll,比较方便.在Microsoft网站有下.我还是习惯于网站模式. 不过听说webapplication比较好,总之还是要看自己的喜好.
      

  2.   

    对这没什么研究,顶下!有时候建web应用程序有时候建网站,具体有什么区别还不明确,看需求了
      

  3.   

    转:
    -------------------------------------------
    新建项目的方式还是新建网站
    新建网站,适合你各个aspx、ascx、asax、wcf服务、web服务、代码文件等等所有内容都独立开发、部署的情况。例如网站中可以同时用c#和vb.net或者更多语言写代码,可以单个网页更新到服务器,服务器可以快速、局部更新。这是最灵活的开发形式,传统winForm开发中并没有这种方式。 新建项目,则相当于传统的winForm开发,必须统一编程语言,统一编译整个工程、统一发布。服务器必须一次性地全面更新。这最适合喜欢传统简单地开发的传统程序方式人。
    打个比方,给人“换血”,web site方式更新服务器相当于一个细胞一个细胞地换;而web application相当于先抽干人的血,然后整体注入。
      

  4.   

    vs2005的web site对用户控件的支持不好,vs2008有改进app_code里面甚至没有名字空间的概念对小型站点或对外网站比较适合,做内部管理系统还是web application
      

  5.   

    当然是WEB应用程序了,俺做的是BS程序,不是网站,呵呵
      

  6.   

    以前用2003的时候,都是Web项目,现在2005了,流行Web站点,改成Web站点了。WebSite方式调试起来比较方便,不必生成整个应用程序,就可以看到修改后的结果,不需要IIS的支持。
    项目方式调试的时候,需要重新生成这个项目,才能将修改后的结果展现出来,而且需要IIS的支持。如果需要自己的东西可以打包安装,则建议使用项目方式,打包起来比较方便。
      

  7.   

    实质上两者并没有多大区别。由于以前开发的人没有安装SP1补丁,后面虽然有装SP1补丁项目我也便习惯了Web网站,
      

  8.   

    我们公司有源代码可以下载:http://fc.changehope.com