禁用TLS 1.0和1.1的Visual Studio Apps的CR

2020-08-20 14:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们有一个遗留应用程序,该应用程...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们有一个遗留应用程序,该应用程序使用Visual Studio的Crystal报表(13.0.15.1840)。 当他们尝试禁用TLS 1.0登录时失败。 详细信息:[数据库供应商代码:18]文件temp_07f971e7-9796-410b-9351-354114d1f1b9 3588_1120_ {AE34A620-C4CE-41C7-933D-59E0DEE7C0BD} .rpt中的错误:无法连接:错误的登录参数。 详细信息:[CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.SetTableLocation(ISCRTable CurTable,ISCRTable NewTable)的[数据库供应商代码:18]和报表无法访问的服务器上的CrystalDecisions.CrystalReports.Engine.Table.set_Location(String值)和1.1。 连接:

将dll本身升级到Visual Studio的最新Crystal报表并不能解决问题。 我们的怀疑是,我们需要以某种方式将其从使用OLEDB驱动程序更改为更新的MSOLEDBSQL,但是目前尚不清楚如何执行此操作。 我们似乎无法在代码中进行更改。 是否有一条简单的途径可以使这些旧式报告与TLS 1.2一起使用? 谢谢!

4条回答

"升级dll"是什么意思? 您不仅可以复制文件,还必须以管理员权限登录并安装运行时,因为在安装过程中会设置许多注册表项。

此外, 编写应用程序的SDK和安装的运行时版本应匹配,以使一切正常工作。

-Dell

一周热门 更多>