我正在本地机器上通过 VS2010 开发 SSRS 报告。我需要从某个报告中引用我编写的 DLL,该 DLL 是在 .net 框架 3.5 中构建的,我已将 dll 放在以下库中:1.C:\Program Files\Microsoft Visual Studio 10.0\Common7\ IDE\PrivateAssemblies。2.C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\bin 在我的本地机器和 SSRS 所在的服务器上。我还添加了 rssrvpolicy.config 文件,如下所示:
<CodeGroup
class="UnionCodeGroup"
version="1"
PermissionSetName="FullTrust"
Name="Test"
Description="">
<IMembershipCondition
class="UrlMembershipCondition"
version="1"
Url="C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\bin\Test.dll"
/>
完成所有操作'我通过报表属性引用了 DLL,但在预览报表时收到以下错误消息:“本地报表处理期间发生错误,报表 X 的定义无效。加载代码模块时出错”测试...”无法加载文件或程序集“测试...”或其依赖项之一。该系统找不到指定的文件”
有任何想法吗?