首页新闻找找看学习计划

有关于.NET项目生成dll的问题

0
悬赏园豆:20 [待解决问题]

一般.NET项目在昨晚之后 编译器会把当前项目编译成DLL 也就是MSIL,并存放在bin文件夹下,就像这样。

具体路径为:

D:\documents\visual studio 2010\Projects\WebApplication1\WebApplication1\bin

也就是说 我的这个项目的是创建在D盘下的。

 

但是我发现 整个解决方案不仅仅只是把dll 生成到bin文件下下。

在C盘的某个路径下也会生成一份:

如图所示:

它的具体路径是:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\8b2ac46e\286f1bcf\assembly\dl3\65bbe364\eac102d0_2dadcd01\WebApplication1.DLL

里面还有一个_AssemblyInfo_.ini 的文件。

 

我想问问大神们,为什么要生成C盘里面的这个DLL ? 它和D盘,也就是项目本身生成的dll有什么区别? _AssemblyInfo_.ini 又是一个做什么的配置文件?

just coding的主页 just coding | 初学一级 | 园豆:157
提问于:2012-10-18 20:51
< >
分享
所有回答(5)
0

请直接度娘 Temporary ASP.NET Files 文件夹 查看答案

八戒的师傅 | 园豆:1472 (小虾三级) | 2012-10-18 22:38

这也不愧是解决方案之一啊!顶!

支持(0) 反对(0) just coding | 园豆:157 (初学一级) | 2012-10-19 08:38
0

代码写到页面中时,需要编译这些aspx等系列内容

参考 http://www.cnblogs.com/JoeDZ/archive/2008/01/24/1051448.html

2012 | 园豆:18991 (专家六级) | 2012-10-19 08:29
1

通过生成零时的程序集,来提高系统的效率的。

````` | 园豆:14268 (专家六级) | 2012-10-19 10:14
0

学习~

net_miao | 园豆:218 (菜鸟二级) | 2012-10-19 10:57
0

可以参考 《CLR via C#(第3版) 》 上面程序集加载的讲解...

jingjunfeng | 园豆:873 (小虾三级) | 2012-10-19 17:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册