真的很抱歉在我错误地发布了一些机密信息之前重新发布
我收到了这个异常,它突然出现,我不知道为什么它与程序集不匹配,我之前在另一个程序集上遇到过这个错误,并通过删除 asp.net 临时文件来解决它,但这是一个不同的 DLL .
为什么当 STUPID DLL 在 GAC 和 Web 应用程序的 bin 文件夹中时,它会从 asp.net 临时文件中加载 DLL?
操作失败。绑定结果:hr = 0x80131040。没有可用的描述。
从以下位置加载的程序集管理器:c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll 在可执行文件 c:\windows\system32\inetsrv\w3wp.exe 下运行 --- 详细的错误日志如下。
=== Pre-bind state information ===
LOG: User = domainName\userName
LOG: DisplayName = some.DLLL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
(Fully-specified)
LOG: Appbase = file:///C:/Inetpub/wwwroot/wss/VirtualDirectories/somefolder/Applications/somefolder/
LOG: Initial PrivatePath = C:\Inetpub\wwwroot\wss\VirtualDirectories\somefolder\Applications\somefolder\bin
LOG: Dynamic Base = c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\some folder\dfgdfgdf
LOG: Cache Base = c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\some folder\dfgdfgdf
LOG: AppName = 34tert4t4
Calling assembly : somelibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null.
Fusion 日志的详细错误
警告:比较程序集名称导致不匹配:公钥
TOKEN ERR:程序集引用与程序集不匹配
找到定义。ERR:设置失败,hr = 0x80131040。错误:失败
完成程序集的设置(hr = 0x80131040)。探测终止。