我正在通過本地計算機上的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文件如下:SSRS無法識別自定義DLL
<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的定義無效 加載代碼模塊「Test ...」時出錯無法加載文件或程序集'Test ...'或其某個相關項。該系統找不到指定的「
任何想法文件?
對於報告中預覽VS嘗試將程序集添加到Windows \程序集。不確定這個問題,如果它不工作的服務器端 - 是否通過報告管理器網站工作? – 2013-02-13 10:10:38