0

我已经在 Visual Studio 2008 中创建了一个 Windows 窗体应用程序,现在我已经安装了 Visual Studio 2012。但是我的水晶报告不起作用在互联网上搜索了几天后,我已经完成了以下操作,但我的应用程序仍然无法正常工作。

  1. 我已将目标框架从 dotnet3.5 更改为 dotnet4。
  2. 我为 Studio 2012 安装了 SAP 水晶报表,并包含了CrystalDecisions.Data.AdoDotNetInterop

    但在那之后我得到了以下错误

    命名空间“CrystalDecisions”中不存在类型或命名空间名称“CrystalReports”(是否缺少程序集引用?)命名空间“CrystalDecisions”中不存在类型或命名空间名称“ReportSource”(是否缺少程序集引用?)

以及其他 26 个错误,所有这些错误都是关于缺少 using 指令或程序集引用
3. 之后,我注释掉了我的旧引用,而不是出现以下错误

The type or namespace name ReportClass could not be found (are you missing a using directive or an assembly reference?)

其他 24 个错误都是关于缺少 using 指令或程序集引用。

提前感谢您的帮助。

4

1 回答 1

0

似乎vs 2012没有找到参考尝试手动转到解决方案资源管理器(通常在vs右侧)右键单击项目中的参考,并在组件列表中找到水晶报告->解决方案或组件->扩展选择参考,从而将其添加到项目

或者试试这个链接链接

于 2013-10-19T12:43:44.457 回答