网站DLL访问被拒绝

时间:2012-05-10 09:52:15

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

我刚刚继承了一个网站,虽然构建中存在错误(在一些地方缺少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。

3 个答案:

答案 0 :(得分:1)

您是否确定项目中对此DLL的引用是针对同一版本而不是其他版本?

答案 1 :(得分:1)

我需要将这些DLL添加到GAC中。

答案 2 :(得分:0)

您只需要将ActiveReports.Chart程序集添加到您的项目中,您应该很高兴。如果您遇到任何问题,请发送电子邮件至powersupport@grapecity.com