Skip to Content

Error 1904 . module craxddrt.dll / crtslv.dll

Hi,

i'm trying to install CRforVS_13_0_22 on one of my Windows Server 2012 R2 server (x64).

In a particular server, where wasn't installed VS modules, i installed :

Microsoft Visual studio 2010 Shell (Isolated) - ENU

Microsoft visual studio 2010 Tools for office runtime (x64)

Microsoft visual studio 2010 Tools for office runtime (x64) - Language Pack

Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219

Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219

Microsoft Visual C++ 2010 x86 Runtime - 10.0.30319

(and a 2008 redistributable x86, but it doesn't matter)

because of errors during the installation of Crystal Report and possible solution about this problem.

Even if i try to RegSvr the dll manually i get an error:

Unable to load the module "path to dll\craxddrt.dll"

Make sure the binary is stored [...]

The specified module could not be found

I get the same error by register CRRuntime_32bit_13_0_22 or CRRuntime_64bit_13_0_22, but with another dll.


I have installed Framework 4.5+


If i try to open it with DependancyWalker i recive this error.

Error: At least one required implicit or forwarded dependency was not found. Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module. Error: Modules with different CPU types were found. Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

But i don't know what i'm missing here, it seems all'ok, this is not the first time that i install that module for VS, but is the frst time i miss some VS packages.


Thanks for the answers

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Oct 15, 2018 at 03:54 PM

    Which install are you using? Since this is a server, I'm going to assume that VS is not running on this machine, which means that you do NOT install CRforVS_13_0_22.exe on it as that is only for installation on computers where VS is installed. Instead, you need to install one of the runtimes, which does NOT require anything from VS, just SP1 of the Microsoft Visual C++ Redistributable in the "bit-ness" that matches your application.

    To get the runtime installs, go here: http://www.crystalreports.com/crystal-reports-visual-studio/. You'll need to provide your name and email address (it doesn't pick it up from your Community login). The blue buttons at the bottom of the page are for the various runtime installs that are available. However, these are currently pointing to SP23 and you need SP22. So, hover over the button for the type of runtime install that you want to use, if it will let you, right-click on it and copy the address, otherwise you'll need to write down the URL. Then change "23" to "22" to get the version that matches your application and use that URL to download the install.

    -Dell

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 22, 2018 at 05:19 PM

    craxddrt.dll is integrated into Visual Studio only and is not to be included in your project, it is not in the redist packages. Remove it if you have included it, you cannot and are not licensed to distribute that dll or it's crviewer.dll.

    Check Microsofts site for an update msiexec installer, that is waht the runtime package uses to install the runtime.

    Also noted on the download WIKI page is you MUST install the runtime by right clicking on it ans selecting Run As Administrator.

    Add comment
    10|10000 characters needed characters exceeded