C# Microsoft.NET Framework 4.7.2053.0?破水晶报告水晶报告

C# Microsoft.NET Framework 4.7.2053.0?破水晶报告水晶报告,c#,asp.net,.net,crystal-reports,C#,Asp.net,.net,Crystal Reports,我有一个可能的问题/解决方案,即PDF\Crystal Viewer(Crystal Reports)报告和对话框Crystal Reports Viewer导出格式列表未在ASP.NET应用程序的网页中显示/呈现。我不是.NET ASP.NET开发人员,只是管理应用程序内部和配置 周五,我进行了3周一次的微软更新。我担心Microsoft.NET Framework 4.7.2053.0是这里的罪魁祸首,但为什么要等到周日上午才开始出现错误,一位同事表示,周五更新并重新启动后,报告功能工作正常

我有一个可能的问题/解决方案,即PDF\Crystal Viewer(Crystal Reports)报告和对话框Crystal Reports Viewer导出格式列表未在ASP.NET应用程序的网页中显示/呈现。我不是.NET ASP.NET开发人员,只是管理应用程序内部和配置

周五,我进行了3周一次的微软更新。我担心Microsoft.NET Framework 4.7.2053.0是这里的罪魁祸首,但为什么要等到周日上午才开始出现错误,一位同事表示,周五更新并重新启动后,报告功能工作正常。Microsoft.NET Framework 4.7.2053.0更新期间是否禁用或关闭了服务

服务器最初以PDF格式生成报告/信函。请求URL:URL.pdf在事件日志中,我可以复制此URL并将pdf粘贴到浏览器登录中并显示报告,但在应用程序中创建报告请求时,Crystal report和Crystal reports Viewer导出格式列表不起作用,只给我一个带有后退按钮的网页

我已经包括了一些似乎与这个问题相关的源代码。“空白”页面上的“返回”按钮的源代码指向一个不存在的位置。i、 e.Microsoft.NET Framework 4.7.2053.0

我们在服务器上有:

wwwroot\app\aspnet_client\system_web\2_0_50727
wwwroot\app\aspnet_client\system_web\4_0_30319

<script src="../../aspnet_client/system_web/4_7_2053/crystalreportviewers13/js/crviewer/crv.js" type="text/javascript"></script>

<link rel="stylesheet" type="text/css" href="../../aspnet_client/system_web/4_7_2053/crystalreportviewers13/js/crviewer/images/style.css" />
wwwroot\app\aspnet\u client\system\u web\2\u 0\u 50727
wwwroot\app\aspnet\u client\system\u web\4\u 0\u 30319

该应用程序在Microsoft.NET 4.7.2053上运行正常,但只有CrystalViewer报告部分被破坏。

这不是一个真正的.NET问题。这是Crystal运行时解析.net版本和aspnet_客户端文件夹的方式,它们在其中存储web viewer所需的静态内容。他们试图巧妙地使用基于当前版本的.net的路径名,即使他们的aspnet_客户端文件夹已修复

您可以复制该文件夹作为临时解决方法:根据开发人员工具中404错误报告的路径,将C:\inetpub\wwwroot\aspnet\u client\system\u web\4\u 0\u 30319复制到C:\inetpub\wwwroot\aspnet\u client\system\u web\4\u 7\u 2053,但这只会再次发生,因为Windows 10+将自动更新框架


关于更多细节,我不知道CR,但如果上面的代码足以帮助读者诊断问题,我会感到惊讶。你能提供更多的细节吗?