点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试在一台Windows Server 2012 R2服务器(x64)上安装CRforVS_13_0_22。
在未安装VS模块的特定服务器中,我安装了:
Microsoft Visual Studio 2010 Shell(独立)-ENU
用于办公室运行时(x64)的Microsoft Visual Studio 2010工具
用于办公室运行时(x64)的Microsoft Visual Studio 2010工具-语言包
Microsoft Visual C ++ 2010 x64可再发行组件-10.0.40219
Microsoft Visual C ++ 2010 x86可再发行组件-10.0.40219
Microsoft Visual C ++ 2010 x86运行时-10.0.30319
(和2008年可再发行的x86,但这没关系)
由于在安装Crystal Report期间出现错误以及有关此问题的可能解决方案。
即使我尝试手动注册RegSvr dll,我也会收到错误消息:
无法加载模块" dll \ craxddrt.dll的路径"
确保二进制文件已存储[...]
找不到指定的模块
我通过注册CRRuntime_32bit_13_0_22或CRRuntime_64bit_13_0_22遇到了相同的错误,但是使用了另一个dll。
我已经安装了Framework 4.5 +
如果我尝试使用DependancyWalker打开它,我会收到此错误。
错误:找不到至少一个必需的隐式或转发依赖项。 错误:由于隐式相关模块中缺少导出功能,因此至少一个模块的导入无法解析。 错误:找到具有不同CPU类型的模块。 警告:至少找不到一个延迟负载依赖性模块。 警告:由于依赖于延迟负载的模块缺少导出功能,至少一个模块的导入无法解析。
但是我不知道我在这里想念的是什么,看来还好,这不是我第一次为VS安装该模块,而是第一次错过一些VS软件包。
感谢您的回答
craxddrt.dll仅集成到Visual Studio中,并且不包含在您的项目中,它也不在redist包中。 如果已将其删除,则不能删除它,也不能也没有获得分发该dll或crviewer.dll的许可。
在WIKI下载页面上也已指出,您必须通过右键单击运行时并选择"以管理员身份运行"来安装运行时。
您正在使用哪个安装? 由于这是一台服务器,因此我将假定VS未在此计算机上运行,这意味着您不会在其上安装CRforVS_13_0_22.exe,因为它仅用于在装有VS的计算机上安装。 相反,您需要安装其中一个不需要VS的运行时,而只需安装Microsoft Visual C ++可重新分发的SP1(与您的应用程序相匹配)即可。
要安装运行时,请转到: http://www.crystalreports.com/crystal-reports-visual-studio /。 您需要提供您的姓名和电子邮件地址(不会从您的社区登录名中获取)。 页面底部的蓝色按钮用于各种可用的运行时安装。 但是,这些当前指向SP23,并且您需要SP22。 因此,将鼠标悬停在要使用的运行时安装类型的按钮上(如果允许),右键单击它并复制地址,否则您需要写下URL。 然后将" 23"更改为" 22"以获取与您的应用程序匹配的版本,并使用该URL下载安装。
-戴尔
一周热门 更多>