4

我被要求将在 Visual Studio 2008 上开发的 WinForm 应用程序迁移到 Visual Studio 2012。其中一个 win-forms 包含一个 Report Viewer 组件,由于 Microsoft.ReportViewer.WinForm dll 引用,该组件花费的时间比我预期的要多无法导入到项目中。

这些是我所做的步骤:

  • 迁移了应用程序,做了一些小的调整。
  • 重建项目,错误列表窗格中出现了一些错误,其中大部分已经清除。
  • 其余错误与 SSRS 和报告查看器有关。
  • 导入语句“ Imports Microsoft.Reporting.WinForms ”上的错误表明引用未加载到项目中。
  • 右键单击项目 -> 添加引用... -> 程序集 -> 扩展 -> 选择 Microsoft.ReportViewer.WinForms 并单击确定。

框架 4.5 程序集列表

  • 保存项目,然后是解决方案并关闭 Visual Studio。
  • 再次打开解决方案。不仅错误仍然存​​在,而且我在 Assemblies 列表中选择的引用显示为unchecked
  • 双重验证 dll 文件存在于“C:\Program Files (x86)\Microsoft Visual Studio 11.0\ReportViewer”上。文件在那里,版本是正确的。

有谁知道这里出了什么问题?欢迎提出建议和意见。

提前致谢。

4

0 回答 0