2012-09-05 18 views
2

我正在对由另一个开发人员开发的应用程序进行一些维护,而这些开发人员不再与我联系。命名空间参考的问题。 C#'报告'

该项目建立在Visual Studios 2008中,现在只有2010年。完成“升级向导”后。我收到两条警告和一大堆我不确定如何解决的错误。

无法找到引用的组件'Microsoft.ReportViewer.WinForms'。 无法找到引用的组件'Microsoft.ReportViewer.Common'。

如果有人能指出我会朝着正确的方向发展,那将会很棒。我有一段时间在寻找护目镜的解决方案。

注意:这是一个独立的应用程序,而不是一个Web应用程序。

+1

检查参考文献,你会得到一个黄色!符号。您需要删除它,然后重新添加引用程序集。 – asawyer

回答

1

的参考路径发生了变化,在.NET版本的框架搜索组件,并添加引用

添加引用,浏览到该目录中:%ProgramFiles%\微软的Visual Studio 10.0 \的ReportViewer \

+0

谢谢!都是固定的。 –

0

我有同样的问题,但我通过从Package Manager Consol安装MICROSOFT®REPORT VIEWER RUNTIME解决了我的问题。

从visual studio中选择Tools - > Libraty Package Console - > Package Manager Console。然后键入:PM> Install-Package Microsoft.ReportViewer。 和我的问题不存在