发布网站时“允许更新此预编译站点”的作用.docVIP

  • 12
  • 0
  • 约 3页
  • 2017-08-15 发布于重庆
  • 举报

发布网站时“允许更新此预编译站点”的作用.doc

发布网站时“允许更新此预编译站点”的作用.doc

发布网站时“允许更新此预编译站点”的作用 我们可以通过如下的方法发布Visual Studio的网站: “生成”→“发布网站”;弹出对话框!在打开的对话框中,有一个选项是至关重要的,那就是“允 许更新此预编译站点”; 以盘锦网页为例: 选中“允许更新此预编译站点”发布的网站不能使用,编译错误。取消选中重新发布网站后可以使用。 “允许更新此预编译站点”这一项,默认情况下,前面是打上一个√的,至于要不要打上一个√,是可选的,那么,打勾与不打勾,有何区别呢? 也许大家都曾经发布过net网站,一般情况下,网站项目中的所有CS文件,会自动生成一个DLL动态链接库,这就能够很好的保护网站的源代码, 因为代码一般都是放在CS文件里面的,既然都生成了DLL文件,那么,上传到虚拟空间,别人就不能打开来看了! 但是,其它的文件,诸如ashx、aspx等文件,里面原来有什么,就是什么,别人可以打开这些文件来查看,尽管别人看不见CS代码,但是仍然 能够看见ASPX文件里面的HTML代码或部分服务器控件及相关的属性; 还有,ashx这样的文件,就相当于一个cs文件,里面的代码也是能够看见的。例如盘锦网站发布成功后,default.aspx页面可以使用记事本打开,如下图: 因此,cs文件倒是安全了,但是网站中的ASPX、asxh等文件,是不安全的;对于整个网站而言,只有局部的安全,而没有整体的安全。 那么,到

文档评论(0)

1亿VIP精品文档

相关文档