我有一个问题,在我的WCF服务(由IIS项目托管)的模块调试窗口中显示了两次dll。如何创建“临时ASP.NET文件”(以及如何防止重复项)
它们都是从我的“Temporary ASP.NET Files”文件夹中加载的。
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d9bf3211\b2544e2b\assembly\dl3\4cfa5823\28f464b9_9a03cd01\InversionOfControl.DLL
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d9bf3211\b2544e2b\assembly\dl3\4cfa5823\2457a584_9803cd01\InversionOfControl.dll
路径几乎完全相同,但保存dll的文件夹名称不同。
因此,这里是我的问题:
什么是 “临时ASP.NET文件”?
为什么不只是引用我的生成文件夹中的dll。
我怎么能得到两个?
我该如何防止它再次发生?
如果我刚刚删除它们,这个problem会“固定”吗?
以粗体显示的那些是我最感兴趣的答案。
以下是一些解释... http://msdn.microsoft.com/en-us/library/ms366723.aspx – Kaf 2012-03-16 20:49:35