导航:首页 > 源码编译 > aspcs需要编译吗

aspcs需要编译吗

发布时间:2024-12-13 09:53:29

‘壹’ ASP.NET中出现 这是预编译工具生成的标记文件,不应被删除!

asp.net网站的运行机制,当有网站上的任何一个aspx、ascx文件被修改,就会导致整个网站的重新编译,如果网站的页面数量很多,而且编译的时候正好赶上有大量的用户访问,那个这个更新是很致命的。

asp.net 2.0提供了一个新的机制,叫做部署预编译(Precompilation deployment),其实说白了,就是把asp.net网站编译好了,再发布出去,比如app_code和resource什么的,都会被预编译成dll文件,既然已经被编译好了,燃亩当然就不涉及到第一次访问比较慢的过皮芦森程了。

这个部署预编译功能,还有一个比较强大的地方,就是在知识产权保护方面,为什么这样说呢,因为他会把所有的aspx、ascx和cs文件,都编译到dll文件里面,也就是说用户就算进去了服务器,有权限在本地浏览网站目录,也是看不到源代码的。所有的网页文件中,只有一句话,“这是预编译工哗誉具生成的标记文件,不应被删除!”。

‘贰’ ASP.NET中出现 这是预编译工具生成的标记文件,不应被删除!

这个部署预编译功能,还有一个比较强大的地方,就是在知识产权保护方面,为什么这样说呢,因为他会把所有的aspx、ascx和cs文件,都编译到dll文件里面,也就是说用户就算进去了服务器,有权限在本地浏览网站目录,也是看不到源代码的。所有的网页文件中,只有一句话,“这是预编译工具生成的标记文件,不应被删除!”。追问: 我现在想继续编写代码 代码看不到 还是解决不了回答: 你是要在已发布的内容上编写吗?那样肯定是不行的,你必须有源程序才能进行再次编写开发,ASP.NET网站编译好之后他会把所有的后置代码编程dll文件,所以不能修改,要修改必须有源程序,或者使用反编译工具将里面的dll文件反编程过来,这个是在没有代码混淆的情况下才能反编译过来追问: 公司给的ip从网站上下载下来的 让修改 现在反编译不了回答: 哦,那就是发布过的网站,你不能对其功能进行修改,你只能修改界面上的东西,但需要在服务器的IIS上面设置,好像是要去掉“允许更新此预编译站点”,我一般修改发布后的aspx页面都没遇到过这个问题,“这是预编译工具生成的标记文件,不应被删除”这个提示应该是IIS的错误提示。 建议你还是不要随便修改,最好找到网站开发商让其维护。或者是将你们的程序源码要过来自己用源码修改。

阅读全文

与aspcs需要编译吗相关的资料

热点内容
负载均衡的几种算法 浏览:957
多目标进化算法及其应用pdf 浏览:37
mysql数据库复制命令简书 浏览:403
希尔排序算法c语言 浏览:378
路由器被加密怎么恢复 浏览:722
程序员研发新项目的过程 浏览:223
我有在用妹妹好好缓解压力的 浏览:231
怎样将木围栏加加密 浏览:123
程序员是时代的 浏览:759
唱吧视频加密如何解除 浏览:319
西门子s7300编程手册 浏览:719
风景园林工程pdf 浏览:563
android60盒子 浏览:441
表格批量生成文件夹乱码 浏览:499
android自定义service 浏览:43
三星硬盘加密码无线怎么读取 浏览:672
网关连接不上云服务器地址 浏览:580
在线编程网站有哪些 浏览:979
pdf代寻 浏览:327
system函数编译不成功 浏览:1003