Visual studio 2010 SSRS不识别自定义DLL
我正在本地机器上通过VS2010开发SSRS报告。 我需要从某个报告中引用我编写的DLL,该DLL是在.net framwork 3.5中构建的,我已将该DLL放置在以下库中: 1.C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Private程序集。 2.C:\Program Files\Microsoft SQL Server\MSRS10\U 50.MSSQLSERVER\Reporting Services\ReportServer\bin 在我的本地计算机和SSRS所在的服务器上。 我还添加了rssrvpolicy.config文件,如下所示:Visual studio 2010 SSRS不识别自定义DLL,visual-studio-2010,reporting-services,Visual Studio 2010,Reporting Services,我正在本地机器上通过VS2010开发SSRS报告。 我需要从某个报告中引用我编写的DLL,该DLL是在.net framwork 3.5中构建的,我已将该DLL放置在以下库中: 1.C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Private程序集。 2.C:\Program Files\Microsoft SQL Server\MSRS10\U 50.MSSQLSERVER\Reporting Services\Report
<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…”或其依赖项之一。系统找不到指定的文件“
有什么想法吗?好,找到问题了
在win7 64位上安装VS2010可能会创建两个Microsoft Visual Studio 10.0文件夹,一个在我找到DLL的程序文件中,另一个在我应该找到DLL的程序文件(x86)中。
一旦DLL被放入正确的文件夹中,报表就会识别它
感谢您的回复在VS中预览报表,请尝试将程序集添加到Windows\assembly。如果服务器端无法正常工作,则无法确定该问题-是否通过报表管理器网站正常工作?