转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
VS2005发布网站与生成网站的区别         ★★★★

VS2005发布网站与生成网站的区别

作者:闵涛 文章来源:闵涛的学习笔记 点击数:1206 更新时间:2010/6/23 22:57:41

  当我们使用VS2005开发工具开发网站项目的时候,我们都会遇到:在“生成”菜单有“发布网站”和“生成网站”两个菜单项!

  那么,发布网站和生成网站,有什么区别呢?

  生成网站,指的是编译您的网站项目;这个时候,CS文件是不会被编译成为DLL文件的,同时,CS文件也不会消失;该过程,简单的来说,就是预先编译网站的程序,让没有出现任何错误的程序经过编译,当浏览页面的时候,直接运行程序,加快程序执行速度和提高网页的显示速度,但是,网站中的CS文件,是可以打开来查看源代码的。

  而发布网站就存在质的区别了。简单的来说,发布网站允许您将网站发布之后(可以选择一个目录进行发布),可将发布目录中的程序或网站资源,上传到服务器、或复制粘贴到其它机器上面,之后,设置好IIS等Web服务器,该目录的网站即可运行。

  发布网站的过程,可以将网站中所有的CS文件通过编译之后生成对应的DLL文件,一般在Bin目录里面,同时,CS文件会自动消失;因为CS文件都被编译到DLL动态链接库了,所以就没有必要保留了,因此,发布网站之后,CS文件就没了,但是,由于DLL里面事先就编译好了CS,并且确认了哪个ASPX文件应该调用哪个CS文件,所以,整个网站,一般仅存在ASPX文件和DLL文件和部分必要的文件,当然,还有网站资源,如图片、音乐、视频等对象。

  这个时候,DLL里面的CS文件是无法看到的,即使使用任何工具打开,也是乱码,这是加密了的,起到一定的安全作用;也可以这样认为,DLL文件是可用不可看的。

  当然了,发布网站这个过程,是相当复杂的,上面仅简单的作一个说明。它还包含将项目打包成安装程序、各种文件的引用、调用等一序列复杂的问题,在此,就不过多阐述了。

  总之,如果您想让您的网站项目能够在其它计算机上或服务器上正常运行,就选择“发布网站”,如果您只想在本机测试程序,就使用“生成网站”。


[互联动态]金山WPS2007软件介绍  [Web开发]使用VS2010的个人体验
[网络技术]在Windows2003中如何找到“管理您的服务器”窗口?  [聊天工具]新浪UC2005III正式版发布
[聊天工具]新浪UC2005III Beta2新鲜试用__天极Yesky  [聊天工具]新浪UC2005III Beta2新功能介绍__天极Yesky
[聊天工具]UC2005III Beta2发布 主界面重新设计__天极Yesky  [聊天工具]新浪UC2005III Beta1新功能介绍__天极Yesky
[聊天工具]最精简的QQ2005:只用最核心的几个文件  [聊天工具]腾讯QQ2005 Beta3珊瑚虫版 v3.2发布__天极Yesky
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    An error occurred on the server when processing the URL. Please contact the system administrator.

    If you are the system administrator please click here to find out more about this error.

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao 信息产业部ICP备案号:鄂ICP备11006601号

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台