在发布一些信心之前,我很抱歉转发 错误的信息
我得到了这个异常,它开始无处可去,我不知道为什么它不匹配程序集,我之前有过这个错误的另一个程序集并通过删除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日志详细错误
警告:比较程序集名称导致不匹配:PUBLIC KEY
TOKEN ERR:装配参考与装配
不匹配 找到了定义。错误:安装失败,hr = 0x80131040。错误:失败完成装配的设置(hr = 0x80131040)。探测终止。