Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Crystal报告在升级.net framework后不工作_C#_Asp.net_.net_Crystal Reports - Fatal编程技术网

C# Crystal报告在升级.net framework后不工作

C# Crystal报告在升级.net framework后不工作,c#,asp.net,.net,crystal-reports,C#,Asp.net,.net,Crystal Reports,我最近将我的项目框架从3.5升级到4.5。然后我相应地更改了应用程序池版本,现在crystal reports不起作用。它没有给出错误,但报告为空。早期使用.Net CLR v2版时,它运行良好。这里我附上了应用程序池设置的截图和我现在得到的一份报告 您正在使用哪个版本的crystal report 由于Crystal 2011和2013的安装中没有包含任何SDK,因此您必须下载并安装最新的Crystal for VS软件,以便在VS 2010或VS 2012以及.NET Framework

我最近将我的项目框架从3.5升级到4.5。然后我相应地更改了应用程序池版本,现在crystal reports不起作用。它没有给出错误,但报告为空。早期使用.Net CLR v2版时,它运行良好。这里我附上了应用程序池设置的截图和我现在得到的一份报告


您正在使用哪个版本的crystal report

由于Crystal 2011和2013的安装中没有包含任何SDK,因此您必须下载并安装最新的Crystal for VS软件,以便在VS 2010或VS 2012以及.NET Framework 4.5中处理报告

或者您必须为Crystal 13安装service pack。在最新的框架中运行报表至少需要SP9。请检查以下链接-


我们遇到了同样的问题:

原因:当服务器上的
.Net
升级到
4.6
时,
Crystal Report engine
查找不存在的文件夹
。/aspnet\u client/system\u web/4\u 6\u 1055
。报表页面试图引用不存在的文件夹中的
.js
.css
文件,而损坏的
.js
链接阻止页面加载完成

解决方案:复制文件夹
。/4\u 0\u 30319/。
(或您最新的文件夹)并重命名为
。/4\u 6\u 1055/。
(或您当前的.Net版本)。这些文件保持不变,因为这是
.Net
升级,而不是
Crystal Reports升级


若要检查是否存在此问题:请在浏览器中打开开发人员工具,查找损坏的
.js
.css
链接。

im使用crystal reports 2008 12.0.0.683版,这是一个许可的链接。我可以从他们的网站免费下载该服务包吗?感谢您的回复。您必须阅读许可条款和条件,并相应升级crystal report版本。有关帮助,请查看此-[链接]