我已经从 Visual Studio 2010 发布了一个 WinForms 应用程序。它使用 .NET 4.0。在“发布”窗格的先决条件对话框中,我选择了 .NET 4.0 Client Profile 和 Windows Installer 3.0。将应用程序发布到磁盘后,我将其迁移到首先安装 .NET Client Profile 的客户端计算机,重新启动后出现以下错误消息:
无法安装或运行应用程序。该应用程序需要组装,Microsoft.ReportViewer.Common
版本 10.0.0 首先位于全局程序集缓存中。
出现此消息后,安装过程将退出。我在我的项目中使用.NET 的报告(不是 Crystal Reports)。
您必须单独部署 ReportViewer 控件。
请在 MSDN 上查看更多信息:部署报表和 ReportViewer 控件 http://msdn.microsoft.com/en-us/library/ms251723.aspx
ReportViewer 控件可再发行组件是一个名为 ReportViewer.exe 的自解压文件,其中包含 .msi 和其他文件。您可以在以下位置找到 ReportViewer.exe:
%PROGRAMFILES%\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\ReportViewer\ReportViewer.exe
你也可以.
[。 。 。 ]
您正在使用的控件类型
确定 ReportViewer.exe 的位置
应该运行。
在应用程序安装过程中,
检查是在本地执行的
计算机以查看 ReportViewer 是否
已安装。如果不是
安装后,安装程序将
安装它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)