我使用 VS2012 在 C# .Net 3.5 中编写了一个小型 Winforms 应用程序。
Form X 启动一个外部控制台应用程序,用于填充 SQL Server 2012 数据库中的表;Form Y 使用一个ReportViewer
控件来加载和显示RDLC
表格中的报告。
ReportViewer
必须安装在客户端计算机中。如果ReportViewer
缺少,当然 Form Y 会报告Microsoft.ReportViewer.WinForms
缺少的错误。
为什么当用户单击启动外部控制台应用程序的按钮时,Form X 会报告相同的错误,并且仅在那个时刻?
在那种形式中,无论是在外部应用程序中,还是在按钮单击事件中,都没有与ReportViewer
.
提前致谢