【发布时间】:2008-10-03 07:14:31
【问题描述】:
我需要知道.net 中的代码编译单元是什么。它位于这个 路径 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\App_folders
我需要知道为什么它创建的 ccu 文件也是一个带有应用程序扩展名 dll 的编译文件。
请参考此处。
谢谢
【问题讨论】:
标签: asp.net
我需要知道.net 中的代码编译单元是什么。它位于这个 路径 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\App_folders
我需要知道为什么它创建的 ccu 文件也是一个带有应用程序扩展名 dll 的编译文件。
请参考此处。
谢谢
【问题讨论】:
标签: asp.net
我建议你看看这篇文章:http://msdn.microsoft.com/en-us/magazine/cc163496.aspx
"默认情况下,当您编译 Web 应用程序时,编译后的代码会放在 Temporary ASP.NET Files 文件夹中。该文件夹是您安装 .NET 框架的位置的子目录。通常,该位置如下%FrameworkInstallLocation%\Temporary ASP.NET 文件”。
http://msdn.microsoft.com/en-us/library/ms366723.aspx
“CCU代表Code Compile Unit,是指为生成动态页面类的源代码而创建的CodeDOM树。CCU文件是一个二进制文件,其中包含页面的CodeDOM树的序列化版本。”
“CCU 文件维护页面的 CodeDOM 结构的最新副本,准备好为这些请求提供服务。”
【讨论】: