SQL Reporting Services ReportViewer的多个版本
我有一个简单的ASP.NET应用程序,它使用SSRS ReportViewer控件 我想知道是否可以在应用程序中支持此控件的多个版本 我的应用程序由使用reporting services混合包的用户使用,SQL reporting services ReportViewer 2010(版本10.0)与SSRS 2005不兼容,但SQL reporting services ReportViewer版本9.0不兼容 我希望他们能够选择他们拥有的reporting services的版本,然后应用程序选择正确的控件SQL Reporting Services ReportViewer的多个版本,sql,sql-server,reporting-services,ssrs-2008,Sql,Sql Server,Reporting Services,Ssrs 2008,我有一个简单的ASP.NET应用程序,它使用SSRS ReportViewer控件 我想知道是否可以在应用程序中支持此控件的多个版本 我的应用程序由使用reporting services混合包的用户使用,SQL reporting services ReportViewer 2010(版本10.0)与SSRS 2005不兼容,但SQL reporting services ReportViewer版本9.0不兼容 我希望他们能够选择他们拥有的reporting services的版本,然后应用
在应用程序中引用多个版本会导致冲突吗?在单个项目中引用多个版本可能会导致问题 作为解决方法,请尝试以下方法: 在2个不同的程序集中创建2个用户控件,每个版本1个。 在这些项目中,添加报表查看器所需的引用的正确版本。 然后在参考设置中指定它是Spesific版本 然后,将两个程序集导入到容器项目中 现在,只需根据需要呈现的报告加载正确的用户控件
希望这有帮助。有多个引用可能会在单个项目中导致问题 作为解决方法,请尝试以下方法: 在2个不同的程序集中创建2个用户控件,每个版本1个。 在这些项目中,添加报表查看器所需的引用的正确版本。 然后在参考设置中指定它是Spesific版本 然后,将两个程序集导入到容器项目中 现在,只需根据需要呈现的报告加载正确的用户控件 希望这有帮助