asp.net网页文件第一次被看是不是一定会被编译

asp.net网页文件第一次被看是不是一定会被编译,第1张

他们的回答不太全面,这个要看情况:

一,发布网站时编译。你可以在发布网站到服务器前对网站进行编译,再将相应的程序集(dll及其它)发布到服务器上,这样,当第一个人访问本网站时,并不需要编译,或者说不需要全部编译。这样也有很多其它好处,比如说可以让你的代码对其它人保密。

二,发布网站后,首次客户请求前编译。这个和上面那个差不多,编译在第一个人访问网站前就编译了。

三,发布网站后,首次客户请求时编译。这个就是他们说的情况,不细说了。

另外,给个参考链接你。>

这个错误出现的原因经常是 你把网站的根目录当成服务器文件夹的子目录了 ,导致webconfig在子目录里面,你应该把你网站下面的所有文件拷贝到服务器目录中,而不是你得网站目录文件夹拷贝到服务器目录中。现在你得服务器上的目录应该是:服务器的目录/你网站的文件夹目录/webconfig,改成

服务器的目录/webconfig

去下载一个 Reflectorexe 这个工具是专门用来反编译NET的代码的, 只要代码没有混淆过, 可以把99%的代码还原出来给你。并且是免费的

>

中间语言(MSIL) 这是一种类似Java字节码的语言,也是为了能在不同平台移植所生成的中间代码。

简单说:使用中间语言,是为了实现目标程序与语言无关与平台无关的特性。

也就是所, 不管你用NET的什么语言写的代码(C#、VBNET、C++NET) 最终都会被编译成相同中间语言,不同语言写出来的程序集(DLL)可以共用。 并且中间语言没有包含特定平台的CPU指令。 因此方便以后NET的跨平台移植(虽然目前不支持)

以上就是关于asp.net网页文件第一次被看是不是一定会被编译全部的内容,包括:asp.net网页文件第一次被看是不是一定会被编译、C# 基础问题 什么是同一程序集和不同程序集、asp.net webapplication部署到虚拟空间出现如下问题: [BadImageFormatException: 未能加载文件或程序集】等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10104293.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存