3

昨天我的项目运行顺利,但今天我遇到了错误。以下是详细信息:

无法加载文件或程序集 'file:///C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\parktms\c8392404\1ba3bab5\App_Web_login.aspx.6cc23264.lmj8uym6.dll' 或它的依赖项之一。句柄无效。(来自 HRESULT 的异常:0x80070006 (E_HANDLE)) 描述:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详情:

System.IO.FileLoadException:无法加载文件或程序集 'file:///C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\parktms\c8392404\1ba3bab5\App_Web_login.aspx.6cc23264 .lmj8uym6.dll' 或其依赖项之一。句柄无效。(来自 HRESULT 的异常:0x80070006 (E_HANDLE))

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

堆栈跟踪:

[FileLoadException: 无法加载文件或程序集 'file:///C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\parktms\c8392404\1ba3bab5\App_Web_login.aspx.6cc23264.lmj8uym6。 dll' 或其依赖项之一。句柄无效。(HRESULT 异常:0x80070006 (E_HANDLE))] System.Reflection.RuntimeAssembly._nLoad(AssemblyName 文件名,字符串代码库,证据 assemblySecurity,RuntimeAssembly locationHint,StackCrawlMark 和 stackMark,布尔 throwOnFileNotFound,布尔 forIntrospection,布尔 suppressSecurityChecks)+0 System.Reflection.RuntimeAssembly .nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +39 System.

版本信息:

Microsoft .NET 框架版本:4.0.30319;ASP.NET 版本:4.0.30319.225

为什么我有这个问题,我该如何摆脱它?

4

2 回答 2

17

尝试执行完整的解决方案构建。如果这不起作用,请单击Build -> Clean Solution。如果错误仍然存​​在,请删除C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\parktms文件夹中的所有内容并重复。

于 2012-05-08T10:34:22.670 回答
0

当你看到它有临时文件夹时,你应该猜到清理和构建后一切都会好起来的

于 2016-07-12T07:09:19.953 回答