Visual studio 2013 Crystal报告引擎错误

Visual studio 2013 Crystal报告引擎错误,visual-studio-2013,crystal-reports,Visual Studio 2013,Crystal Reports,我遇到了一个关于Crystal Report 13的问题。我正在从事Visual Studio 2013开发Web应用程序 以前我已经开发了一些报告,这些报告工作得很好,但过了一段时间在网页上crystal report viewer停止渲染。我试图通过在不同的论坛上提出建议来解决这个问题,我需要在我的Web.Config中添加Crystal Report 13文件的引用。经过所有的改变,问题没有得到解决。与人们建议我重新安装crystal report 13的重新分发包相比,我已经做了同样的事

我遇到了一个关于Crystal Report 13的问题。我正在从事Visual Studio 2013开发Web应用程序

以前我已经开发了一些报告,这些报告工作得很好,但过了一段时间在网页上crystal report viewer停止渲染。我试图通过在不同的论坛上提出建议来解决这个问题,我需要在我的Web.Config中添加Crystal Report 13文件的引用。经过所有的改变,问题没有得到解决。与人们建议我重新安装crystal report 13的重新分发包相比,我已经做了同样的事情,现在出现了一个新的问题,这是完全不同的。每当我试图打开页面时,它会显示以下错误:

Server Error in '/Abcd' Application.
The document has not been opened.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Runtime.InteropServices.COMException: The document has not been opened.

我尝试了许多论坛和不同的建议,但都似乎没有用,我检查了适当的权限,甚至在授予完全权限后尝试,但仍然处于相同的位置。

在使用13.0.21重新分发包之前,我找到了替代解决方案,该包使用的是注册表DLL版本13.0.2000.0,我在使用这个特定版本时遇到了两个问题。 1.无法编辑rpt文件,每当我试图打开它时,屏幕上就会出现一个错误,说明操作失败或无法完成操作(类似于这样的情况,我不知道确切的错误是什么,但总结如下) 2.在执行过程中,当我试图打开Crystal report viewer时,我发现了我先前发布的错误

为了解决这个问题,我下载了Crystal report developer 13.0.21版,并使用“以管理员身份运行”进行安装,因为我在windows注册表中创建了一些条目,请记住在安装过程中关闭VS。成功安装后,这两个问题都已解决,但您需要将代码中的DLL版本从13.0.2000.0更改为13.0.3500.0