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

时间:2008-10-03 07:14:31

标签: asp.net

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

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

请从此处获取任何参考。

由于

1 个答案:

答案 0 :(得分:1)

我建议您查看以下文章:http://msdn.microsoft.com/en-us/magazine/cc163496.aspx


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

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

“CCU文件维护页面的CodeDOM结构的最新副本,准备为这些请求提供服务。”


http://msdn.microsoft.com/en-us/magazine/cc163496.aspx