VS2017未在先决条件

时间:2017-08-23 21:44:25

标签: visual-studio-2017 report-viewer2016

我正在尝试使用clickonce部署带有嵌入式rdlc报告的wpf应用程序。之前版本的报告查看器(在VS2015中)是内置的,因此使用起来既简单又方便,而且我在部署此项目时没有遇到任何问题。

现在因为简单方便不再是目标了,在vs2017部署失败后出现错误消息让我完全没有帮助,我已经意识到显然你必须安装2个额外的VS扩展和报告查看器应用程序使用的每台机器上的运行时和rdlc报告(感觉就像水晶报告一样)并且您必须在clickonce部署中排除自动包含的中文本地化文件(这会导致清单解析错误)。无论如何,MS website上的说明说点击一次应该有一个" Microsoft Visual Studio Report Viewer"选择安装应用程序要求的先决条件选项。但是,在我的开发计算机上安装运行时,重新启动visual studio后,此选项不可用。有谁知道如何让这个工作?

1 个答案:

答案 0 :(得分:0)

我使用Project | Manage NuGet Packages将此包添加到我的项目中。

https://www.nuget.org/packages/Microsoft.ReportViewer.Runtime.Common/12.0.2402.15

如果使用Manage NuGet Packages进行搜索,则会有很多与ReportViewer相关的项目。我不确定哪些适合您的WPF应用。

无论如何,部署项目选择了各种ReportViewer程序集依赖关系,一切似乎都没有来自MS的EXE redist。