无法加载文件或程序集或其依赖项之一

时间:2012-10-05 03:55:31

标签: c# asp.net dependencies .net-assembly

在我的解决方案中我有3个项目(1个网站,1个数据层,1个商业层)。 我的商业图层在我的网站和版本中都有汇编参考。数据层和我的数据层也在网站上有一个参考。在我的网站上,我有3个基本上使用这些数据层的Web服务。商业层工作。

现在我遇到的问题是最近我对这个BizEntity中的一个类进行了一些更改,这是我的商业层项目名称,并将一些字段添加到当前类之一,然后将rdlc添加到我的网站中提供报告,但在我的rdlc设计页面中,当我从工具中删除表时,我收到以下错误:

 "Could not load file or assembly 'BizEntity', Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified."

* BizEntity是我的商业图层的项目名称,其中包含对象。

我一直在寻找互联网寻求解决方案这么长时间。我找不到任何有效的解决方案。任何帮助或建议都会受到最多的赞赏。

提前致谢。

3 个答案:

答案 0 :(得分:3)

复制数据层和业务层dll

  

服务器root:\ Program Files \ Microsoft Visual Studio   10.0 \ Common7 \ IDE \ CommonExtensions \ DataDesign

重启VS。

答案 1 :(得分:2)

我遇到了与ajaxtoolkit相同的问题,将ajax库添加到提到的文件夹解决了问题。我添加了 SanitizerProviders.dll AjaxControlToolkit.dll HtmlSanitizationLibrary.dll ,最后重新启动了VS2010。

答案 2 :(得分:0)

检查存储BizEntity的文件夹属性是否为“只读”。