什么是ASP.net中的代码编译单元

时间:2020-03-06 15:03:52  来源:igfitidea点击:

我需要知道什么是.net中的代码编译单元。它位于
路径C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files \ App_folders

我需要知道为什么它创建的ccu文件也是带有应用程序扩展名dll的编译文件。

从这里获取任何参考。

谢谢

解决方案

我建议我们看一下以下文章:http://msdn.microsoft.com/zh-cn/magazine/cc163496.aspx

"默认情况下,在编译Web应用程序时,已编译的代码位于" ASP.NET临时文件"文件夹中。此文件夹是.NET Framework安装位置的子目录。通常,该位置为以下%FrameworkInstallLocation% \ Temporary ASP.NET Files"。
http://msdn.microsoft.com/en-us/library/ms366723.aspx

" CCU代表代码编译单元,是指为生成动态页面类的源代码而创建的CodeDOM树。CCU文件是一个二进制文件,其中包含页面的CodeDOM树的序列化版本。"

" CCU文件维护页面的CodeDOM结构的最新副本,可以为这些请求提供服务。"

http://msdn.microsoft.com/zh-CN/magazine/cc163496.aspx