【问题标题】:Website DLL Access Denied网站 DLL 访问被拒绝
【发布时间】:2012-05-10 09:52:14
【问题描述】:

我最近刚刚继承了一个网站,虽然构建中有错误(它在一些地方缺少import Microsoft.VisualBasic,我已经修复了这些)

这个网站没有解决方案文件,所以我只是添加了自己的并导入了网站,

我现在发现的是,当我建立网站时,我得到了

Error   1   Could not load file or assembly 'ActiveReports.Chart, Version=6.2.3681.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff' or one of its dependencies. Access is denied.       

我知道这不是权限问题,因为我已经进入并编辑了权限以允许所有人访问该文件。

我正在使用 Windows 7 x64 机器,但如果我查看其针对 x86 构建的 DLL,这是否会导致问题,或者可能是我已将文件从开发服务器复制到我的本地机器。

我尝试用谷歌搜索,大部分结果都显示为文件的权限。

你能给我的任何帮助都会很棒。

谢谢

更新
经过更多调查后,我在项目的 web.config 中发现了这一点 <identity impersonate="true" password="yyy" userName="xxx" /> 并且 Bin 文件夹正在尝试使用此用户进行连接。
因此作为用户的权限在我的机器上无效

我现在学到了一个很大的教训,总是验证你继承的网站的 Web.Config。

【问题讨论】:

    标签: visual-studio-2010 access-denied activereports


    【解决方案1】:

    愚蠢的我需要将 DLL 添加到 GAC。

    【讨论】:

      【解决方案2】:

      您是否确定在您的项目中对这个 DLL 的引用是同一个版本而不是不同的版本?

      【讨论】:

      • 是的,版本完全匹配
      【解决方案3】:

      您只需将 ActiveReports.Chart 程序集添加到您的项目中,就可以开始了。如果您遇到任何问题,请发送电子邮件至 powersupport@grapecity.com

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-09-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-23
        • 2013-08-19
        相关资源
        最近更新 更多