Crystal Report:运营尚未实施

我正在使用Crystal Report 10.5的.Net 2008 Web应用程序。 我能够在Windows 7中生成PDF报告。但是当我在Windows Server 2012上运行该应用程序时,它会显示以下问题。

文件C中出错:\ Users \ sampleUser \ AppData \ Local \ Temp \ rptManger {DDEB2C17-C5FD-49C1-B7BF-57F30AB6636C} .rpt:操作尚未实现。 位于CrystalDecisions.CrystalReports.Engine.ForoE上的CrystalDecisions.CrystalReports.Engine.FormatEngine.ExportToStream(ExportRequestContext reqContext)中的CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(例外e)CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)(ExportRequestContext reqContext)。(ExportRequestContext reqContext) reqContext)位于SEI.MA_APPS.PortfolioModels.Web.ManagerDetailByBank的SEI.MA_APPS.PortfolioModels.Web.ManagerDetailByBank.GetReport()的CrystalDecisions.CrystalReports.Engine.ReportDocument.Export()处的CrystalDecisions.CrystalReports.Engine.FormatEngine.Export() .validate()

这个问题还有一个解决方案。

Uninstall Update for Microsoft Windows(KB3102429)

控制面板 – >程序和function – >查看已安装的更新并搜索KB3102429,右键单击并卸载。

这解决了我的问题。

控制面板 – >程序和function – >查看已安装的更新并搜索KB3102429,右键单击并卸载。

谢谢大家的支持,我得到了解决方案。 我打开了一个报告并Surpress这些字段,发现那些有The Times New Roman字体的字段正在创建问题。

由于Windows 2012上已经安装了字体“The Times New Roman”。

然后我们从本地Windows 7复制了字体“The Times New Roman”并复制到Windows Server 2012并重新启动了机器并且它现在正常工作。

卸载Microsoft Windows更新(KB3102429和KB3104002)

控制面板 – >程序和function – >查看已安装的更新并搜索KB3102429和KB3104002右键单击并卸载。

尝试使用Times New Roman和Arial以外的其他字体。 说卡利布里。 这对我有用

出现此错误的原因之一可能是此报告中使用的某种字体未安装在新服务器上。 检查它是否已安装。

查看此链接http://www.crystalreportsbook.com/Forum/forum_posts.asp?TID=1050