0

我在 Visual Studio 2013 和 Microsoft Sql server 2012 上开发了一个 c# 桌面应用程序。当我在具有 sql server 2008 的客户端系统上部署此应用程序时,应用程序运行正常,但报告不起作用。它抛出异常:

可以找到文件或程序集 Microsoft.ReportViewer.Common V 11.0.0.0

当我看到程序集时,它有 V 8.0.0.0。我的问题是如何在不安装 Sql server 2012 的情况下将其升级到 V 11?有没有办法在程序集中复制新版本文件?

4

1 回答 1

3

对的,这是可能的。报表查看器有一个运行时可用。

您需要下载并安装以下两个文件:

(不要介意第一个文件的名称中有“SQL Server 2012”。它只是报表查看器运行时所需的一个带有可怕名称的小库。它实际上不会安装 SQL Server 2012。可以找到更多详细信息在 Report Viewer Runtime 链接的“系统要求”部分中。)

于 2015-12-11T19:55:00.010 回答