【发布时间】:2010-04-16 15:03:12
【问题描述】:
我对使用外部程序集的 Reporting Services 2005 进行了报告,我将该程序集添加到项目中:
报告 - 报告属性 - 参考
我还将程序集复制到文件夹中:
- C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\bin
- C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies
- C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies
我的报表运行良好,即使在 Visual Studio 设计器中的预览上,我也按 F5,但是当我尝试部署报表(右键单击 - 部署)并指向远程 Reporting Services 服务器 (http://myserver/reportserver) 时,我得到了错误:
错误 3 加载代码模块时出错:‘XXXXXXXXXXXX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=dc704fc78adc7af4’。详细信息:无法加载文件或程序集“XXXXXXXX,版本=1.0.0.0,文化=中性,PublicKeyToken=dc704fc78adc7af4”或其依赖项之一。该系统找不到指定的文件。 c:\MyReport\Report.rdl 0 0
(注意:我用 XXXXXXX 替换了程序集的名称并更改了报告的路径。考虑到文件“c:\MyReport\Report.rdl”已经存在,这是我正在处理的报告) .
希望您能帮我解决这个问题以部署到我的远程报告服务器。
谢谢。
【问题讨论】: