1

这是错误描述和我们所做的总结:

  1. 我们得到的错误如下:

    Could not load file or assembly 'log4net, Version=1.2.0.30714,
     Culture=neutral, PublicKeyToken=b32731d11ce58905' or one of its dependencies.
     The located assembly's manifest definition does not match the assembly
     reference. (Exception from HRESULT: 0x80131040)
    
  2. 尝试GAC使用GACUTIL.exe但访问被拒绝,尽管我是我电脑的管理员
  3. 我删除并重新附加了新的 DLL
  4. 试图在中使用绑定重定向web.config
  5. 试图添加程序集定义web.config
  6. 试图访问Machine.config但再次访问被拒绝
  7. 重启服务器,webserver

毕竟它没有用。接下来我可以做些什么来避免这个错误。我检查了GAC列表,但我没有在那里找到我的程序集文件,但我不知道如何通过权限来执行它。

4

1 回答 1

0

看起来supportedRuntime缺席。尝试将元素添加到配置文件的底部

<startup> 
   <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> 
</startup> 
于 2012-08-12T09:22:00.923 回答