C# 如何解决“无法加载文件或程序集的log4net,版本=1.2.10.0,PublicKeyToken=692fbea5521e1304”?
我得到以下错误: 无法加载文件或程序集“log4net,Version=1.2.10.0,Culture=neutral,PublicKeyToken=692fbea5521e1304”或其依赖项之一。系统找不到指定的文件 错误发生在这一行:C# 如何解决“无法加载文件或程序集的log4net,版本=1.2.10.0,PublicKeyToken=692fbea5521e1304”?,c#,.net,asp.net-mvc,visual-studio-2015,crystal-reports,C#,.net,Asp.net Mvc,Visual Studio 2015,Crystal Reports,我得到以下错误: 无法加载文件或程序集“log4net,Version=1.2.10.0,Culture=neutral,PublicKeyToken=692fbea5521e1304”或其依赖项之一。系统找不到指定的文件 错误发生在这一行: ReportDocument rptd = new ReportDocument(); 我已将IIS配置为运行32位应用程序: 开放IIS 转到当前服务器–>应用程序池 选择32位应用程序将在其下运行的应用程序池 单击高级设置或应用程序池默认设置 将启用
ReportDocument rptd = new ReportDocument();
我已将IIS配置为运行32位应用程序:
开放IIS
转到当前服务器–>应用程序池
选择32位应用程序将在其下运行的应用程序池
单击高级设置或应用程序池默认设置
将启用32位应用程序设置为True
如果此选项不可用,请执行以下步骤:
转到%windir%\system32\inetsrv\
执行appcmd.exe工具:
但错误仍然存在。如错误所述: 您缺少log4net.dll 您需要在执行目录中复制所描述的log4net.dll在web.config中注释这一行 并从引用文件夹中排除log4net.dll
assembly 'log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'