我被要求迁移通过Visual Studio 2008开发的WinForm应用程序
到Visual Studio 2012.其中一个win-forms包含一个Report Viewer组件,由于我无法导入到项目中的Microsoft.ReportViewer.WinForm dll引用,所以花费的时间比我预期的要多。
这些是我做的步骤:
- 迁移了应用程序,做了一些小的调整。
- 重建项目,错误列表窗格中出现了一些错误,其中大部分都已清除。
- 剩余错误与SSRS和报告查看器有关。
- 导入语句错误" 导入Microsoft.Reporting.WinForms "表示该引用未加载到项目中。
- 右键单击项目 - >添加参考... - >装配 - >扩展程序 - >选择Microsoft.ReportViewer.WinForms并单击“确定”。
- 保存项目,然后解决方案并关闭Visual Studio。
- 再次打开解决方案。不仅错误仍然存在,而且我在“装配”列表中选择的参考显示为未选中。
- 双重验证dll文件存在于" C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ ReportViewer"。文件在那里,版本是正确的。
有没有人意识到这里出了什么问题?欢迎提出建议和意见。
提前致谢。