visual-studio-2013 - Crystal Reports for Visual Studio 安装错误 1904
问题描述
不知何故,我为 Visual Studio 2013 Professional 长期运行的 CR 安装停止工作。我无法打开任何 .rpt 文件。我在 VS2017 和 VS2010 中尝试过......同样的事情。所以...
尝试安装/更新到从 SAP 网站下载的最新 Crystal Reports for VS 13-0-23.exe。以管理员身份运行,我收到错误 1904,这似乎是 Framework 4.0 的问题。
Error 1904. Module C:\Program Files (x86)\SAP BusinessObjects\Crystal Report for .NetFramework4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\craxddrt.dll failed to register. Result -2147023898. Contact yourself!
周一进度更新:我似乎已经能够重新安装 Framework 4.0。然后,再次安装 CR,我在 6 个未能注册错误中的每一个上都按了“忽略”。
然后,尝试使用 RegSvr32 手动注册这些 dll,我收到错误:
The moddule 'craxddrt.dll' failed to load.
Make sure the binary is stored at the specified path or debug
it to check for problems with the binary or dependent .DLL files.
Invalid access to memory location.
并且 VLE.dll 注册抱怨:模块“vle”可能与您正在运行的 Windows 版本不兼容。
我正在运行 Windows 7 Professional,所以???
解决方案
对于 Crystal Reports SP21 或更高版本,您需要满足 Windows 7 中的一些依赖项:
1- Microsoft Visual C++ 2015 可再发行包。
2- 微软 Windows 更新 KB2999226。
两者都需要 Windows Service Pack 1。
以下链接是关于安装 Crystal Reports Runtime SP21+,但适用:
.NET Framework 依赖项的 SAP Crystal Reports 运行时引擎有哪些?
https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
推荐阅读
- database - 为什么我们使用 RESTful Api 的
- mysql - (axios) HTTP POST 请求两分钟后失败,Laravel 5 + VueJS
- python - 使用 Python 将数据序列生成到数组中
- jquery - javascript - 异步问题 - 数据未准备好
- javascript - 如何从 ng-repeat 中的元素调用 javascript 函数
- javascript - 如何使用数组元素缩放 Javascript 中的矩形?
- django - 如何在查询中单独获取字符串而不是元组?
- haproxy - 如何在Haproxy中根据url参数形成一个stick table
- angular - 根据Angular中父组件到子组件的选项传递动态Html元素?
- r - 在ggplot中为具有相同数量的箱绘制平均x和平均y?