Crystal Reports 和 VS2010

问题描述 投票:0回答:3

我们正在运行 Crystal Reports,它与我们的 VS2010 安装相关联。 我已经很长时间没有查看该实例了,因为我们有一位忠诚的 Crystal 开发人员,但他现在走了,我需要做一些更改。 当我尝试在 VS2010 中打开 .rpt 文件时,我得到的只是垃圾,而不是带有 GUI 的 Crystal Report。 我需要配置/安装什么才能在 VS2010 中看到这个?

编辑:当我使用 Crystal Reports 编辑 .rpt 文件时,我看到一个白色屏幕,其中充满了看似随机的十六进制字符集和句点。 我已经下载了 Visual Studio 的 CR,但它仍然发生,是否有我需要在某处包含的扩展? 我的目标框架是 4.0,我的 web.config 中加载了 CrystalDecisions 程序集。

asp.net visual-studio-2010 crystal-reports
3个回答
2
投票

2
投票

我最近在安装 “SAP Crystal Reports,Microsoft Visual Studio 版本” 后也遇到了这个问题 - 两年多后。

我专门在 64 位 Windows 7 Pro 上安装了 Support Pack 8,发现对我来说的修复方法是:

(1) 根据 SAP 的说明运行 安装可执行文件而不是 MSI,这对于与 Visual Studio 完全集成至关重要(一直回到 RTM 版本):

请注意:要将“SAP Crystal Reports,Microsoft Visual Studio 开发人员版本”集成到 VS 2010 或 2012 中,您必须运行安装可执行文件。运行 MSI 不会将 Crystal Reports 完全集成到 VS 中。根据定义,MSI 文件仅用于运行时分发。

(2) 在关闭 Visual Studio 的情况下运行它。

(3) 以管理员身份运行。

即使在上面的列表中执行(1)(2)而不使用(3),也会在安装结束时产生错误(即使我使用的帐户是本地管理员组的成员)。 不幸的是,我(一反常态)没有注意到这个错误,只是继续。 :P

底线,即使“SAP Crystal Reports,Microsoft Visual Studio 版本”显示在 Windows 的“程序和功能”控制面板中,并且我可以随后在 Visual Studio 项目中添加 CR 项目并引用 CR 程序集,但仍是类似十六进制的垃圾,而不是当我在 Visual Studio 中打开 CR

.rpt
文件时,预期的报表设计器向我打招呼 - 就像 OP 描述的那样

因此我关闭了 Visual Studio,并通过 Windows 的“程序和功能”控制面板卸载了“SAP Crystal Reports,Microsoft Visual Studio 版本”。

进一步执行上面列表中的(3),当我再次运行安装程序可执行文件时(即以管理员身份运行它),我没有遇到任何错误;之后,当我在 Visual Studio 中打开 CR

.rpt
文件时,预期的报表设计器而不是类似十六进制的垃圾向我打招呼:问题解决了。


© www.soinside.com 2019 - 2024. All rights reserved.