ローカル マシンで VS2010 を介して SSRS レポートを作成しています。特定のレポートから、私が作成した DLL を参照する必要があります。DLL は .net framwork 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 の定義が無効です。コード モジュールの読み込み中にエラーが発生しました」テスト ...' ファイルまたはアセンブリ 'テスト ...' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません"
何か案は?