.Net网站从DLL加载类型时出错

时间:2016-06-30 22:11:56

标签: .net dll load .net-assembly

我们在IIS上有一个.Net网站。 Windows服务器2012 R2。 .Net 4.6.1

当我们尝试运行它时,会抛出此错误:

  

无法从程序集'CodeSmith.Data,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 596a5eee5d207fdd'加载类型'CodeSmith.Data.Linq.DataContextBase'。

该DLL位于网站的Bin文件夹中,它也在GAC中。但错误仍然存​​在。我在ILSpy中打开了DLL,以确保引用的类型在那里,它是。

任何人都可以就我可以采取的方向提出任何建议或想法,至少可以找出正在发生的事情吗?

打开FusionLog并收到此错误:

  

手术成功。绑定结果:hr = 0x1。功能不正确。程序集管理器从以下位置加载:C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ clr.dll在可执行文件C:\ Windows \ SysWOW64 \ inetsrv \ w3wp.exe下运行---下面是详细的错误日志。开始:原生图像绑定。 END:功能不正确。 (HRESULT异常:0x00000001(S_FALSE))

谢谢!

0 个答案:

没有答案