如何解决此错误"无法加载文件或程序集' DevExpress.Web.ASPxPivotGrid.v15.2"?

时间:2017-03-01 09:43:40

标签: asp.net iis visual-studio-2012 devexpress windows-server-2008

我正在尝试在IIS上的自己的服务器(Windows Server 2008 R2)上部署我的网站。

首先它会抛出目标框架配置错误。然后我安装了 .Net Framework 4.5 安装.Net Framework 4.5后,不会引发以下错误

  

配置错误   描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并相应地修改配置文件。

     

分析器错误消息:无法加载文件或程序集' DevExpress.Web.ASPxPivotGrid.v15.2,Version = 15.2.7.0,Culture = neutral,PublicKeyToken = b88d1754d700e49a'或其中一个依赖项。系统找不到指定的文件。

     

来源错误:

     

第35行:   第36行:   第37行:   第38行:   第39行:

     

源文件:C:\ inetpub \ wwwReport \ web.config行:37

     

程序集加载跟踪:以下信息有助于确定程序集' DevExpress.Web.ASPxPivotGrid.v15.2,Version = 15.2.7.0,Culture = neutral,PublicKeyToken = b88d1754d700e49a'无法加载。

     

警告:装配绑定日志记录已关闭。   要启用程序集绑定失败日志记录,请将注册表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)设置为1。   注意:程序集绑定失败日志记录会导致一些性能损失。   要关闭此功能,请删除注册表值[HKLM \ Software \ Microsoft \ Fusion!EnableLog]。

在我谷歌之后,我也以这种方式在Fusion上创建了启用日志1。

  1. 在管理员

  2. 上打开 cmd
  3. 运行cmd " reg添加HKLM \ Software \ Microsoft \ Fusion / v EnableLog / t REG_DWORD / d 1"

  4. 3. "操作成功完成"

1 个答案:

答案 0 :(得分:0)

要解决此问题实际上您已通过启用属性Copy to Local = true来构建项目, 然后你将获得该程序集,你必须将DevExpress.Web.ASPxPivotGrid.v15.2放在bin文件夹中,你部署该特定项目(Windows server 2008 R2)