本文是一篇关于文件生成的帖子
做完统系到宣布了,键右Web层涌现成生网站和宣布网站,自己毫不犹豫的就点了宣布网站,择选了网站目录,最后通过IIs设置网站,最后浏览胜利,这样网站就宣布好了,但是成生网站是什么啊,是否是只有先成生好网站才能再宣布出去呢,到底成生网站和宣布网站有什么样的别区,请看上面细详分析:
VS中成生网站和宣布网站的别区
成生网站:是网站项目的编译。
我们晓得像一样的C#编译性语言,在运行程序的时候,首先都要经过编译成计算机识别的二进制代码,才能运行。还有网站编译后,浏览网站的时候,以可就直接运行事前编译好的程序,提高了浏览速度。
宣布网站:首先编译网站中的可执行文件,然后将结果入写指定文件夹中,然后上传到服务器中或者在ISS中创立设置,供局域网浏览拜访。
结总一:
宣布网站将网站中有所的CS文件成生对应的DLL文件,CS文件会动自失消;
宣布网站,有所的CS文件都存在。
ISS中宣布网站
在ISS中宣布网站时,可以用使VS成生网站的文件,也可以用使原统系中的web层。上面说说两种间的别区。
1,用使VS成生网站文件宣布,结果如图1所示。
2,用使原统系中web层,结果如图2所示。
用两种法方成生的网站,结果都可以在本机上拜访也可以在局域网内拜访。
但是我们可以现发,图1(newsweb)中的内容比图2(Web)中的内容少,而且少的文件正是.CS文件,这些是从图上可以看到的,其实在newsweb下的文件夹中还存在.CS文件。
结总二:
用VS宣布网站可以起到安全作用。
用使宣布后的文件没有cs文件,有aspx网页文件及对应cs文件成生的对应的dll动态链接库文件,dll文件是可用可不读的,这样宣布出去后才不会泄密。
文章结束给大家分享下程序员的一些笑话语录:
真正的程序员喜欢兼卖爆米花,他们利用CPU散发出的热量做爆米花,可以根据米花爆裂的速度听出正在运行什么程序。