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

「爱情、让人受尽委屈。」 2022-02-28 11:26 468阅读 0赞
  1. 做完系统到发布了,右键Web层出现生成网站和发布网站,自己毫不犹豫的就点了发布网站,选择了网站目录,最后通过IIs设置网站,最后浏览成功,这样网站就发布好了,但是生成网站是什么啊,是不是只有先生成好网站才能再发布出去呢,到底生成网站和发布网站有什么样的区别,请看下面详细介绍:

VS中生成网站和发布网站的区别

  1. 生成网站:是网站项目的编译。
  2. 我们知道像一样的C\#编译性语言,在运行程序的时候,首先都要经过编译成计算机识别的二进制代码,才能运行。还有网站编译后,浏览网站的时候,就可以直接运行事先编译好的程序,提高了浏览速度。
  3. 发布网站:首先编译网站中的可执行文件,然后将结果写入指定文件夹中,然后上传到服务器中或者在ISS中创建设置,供局域网浏览访问。

总结一:

  1. 发布网站将网站中所有的CS文件生成对应的DLL文件,CS文件会自动消失;
  2. 生成网站,所有的CS文件都存在。

ISS中发布网站

  1. ISS中发布网站时,可以使用VS生成网站的文件,也可以使用原系统中的web层。下面说说两种间的区别。
  2. 1,使用VS生成网站文件发布,结果如图1所示。

20130503151756868

  1. 2,使用原系统中web层,结果如图2所示。

20130503151827524

用两种方法生成的网站,结果都可以在本机上访问也可以在局域网内访问。

但是我们可以发现,图1(newsweb)中的内容比图2(Web)中的内容少,而且少的文件正是.CS文件,这些是从图上可以看到的,其实在newsweb下的文件夹中还存在.CS文件。

总结二:

用VS发布网站可以起到安全作用。

使用发布后的文件没有cs文件,有aspx网页文件及对应cs文件生成的对应的dll动态链接库文件,dll文件是可用不可读的,这样发布出去后才不会泄密。

发表评论

表情:
评论列表 (有 0 条评论,468人围观)

还没有评论,来说两句吧...

相关阅读

    相关 网站设计发布概述

    网站设计与发布概述 网站设计需要考虑很多环节 前期规划,包括了解网站的业务背景、明确建站目的、确定网站内容设计风格、表现形式等,据此考虑采用的技术; 中期制作主要程序

    相关 IIS发布网站

    右击服务站点,选择“发布网站” ![IIS发布WCF服务 - 教父 - 教父 的博客][IIS_WCF_ - _ - _] 在“Internet信息服务(IIS)管理器”中

    相关 asp.net网站发布程序发布

    虽然不是主流,但是在医疗,银行等领域,windows网站以独有的active控件操控硬件还是有很大的优势。 asp的网站,有编写,编译,发布的过程。 发布的时候使用IIS