Jef*_*ock 11 reporting-services
我试图第一次使用自定义程序集将报告部署到服务器.我可以在没有程序集的情况下部署相同的报告.我正在使用Reporting Services 2012(Visual Studio 2010)来部署报表.
以下是我尝试部署时收到的完整错误消息:
加载代码模块时出错:'SGA.Reporting,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'.详细信息:无法加载文件或程序集'SGA.Reporting,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.该系统找不到指定的文件.
我在同一个问题上看过几篇文章,但没有解决我的问题.它是为.NET Framework 4.0,AnyCPU编译的DLL.
在我正在部署的本地PC上我将我的dll复制到所有这些文件夹:C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies C:\ Windows\Microsoft.NET\Framework\v4.0.30319 C:\ Windows\Microsoft.NET\Framework64\v4.0.30319
在我正在部署的服务器上,我已将我的dll复制到以下所有这些文件夹:C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies C:\ Windows\Microsoft.NET\Framework\v4.0.30319 C:\ Windows\Microsoft.NET\Framework64\v4.0.30319
有任何想法吗?
Jef*_*ock 12
事实证明我需要将dll复制到报表服务器上的此文件夹:%ProgramFiles%\ Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\bin
如果您只想将报告部署到报告服务器,那么这是报告服务器上唯一需要的地方.