我刚刚继承了一个网站,虽然构建中存在错误(在一些地方缺少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。
答案 0 :(得分:1)
您是否确定项目中对此DLL的引用是针对同一版本而不是其他版本?
答案 1 :(得分:1)
我需要将这些DLL添加到GAC中。
答案 2 :(得分:0)
您只需要将ActiveReports.Chart程序集添加到您的项目中,您应该很高兴。如果您遇到任何问题,请发送电子邮件至powersupport@grapecity.com