Jump to content

Mirror Tool - Cannot load library


Recommended Posts

I'm unable to download either something from the Repository or Modules updates.
Error: Cannot load library

Internet connection is not (FW) blocked. (works on a W10 machine in the same LAN)
Mirrortool.exe & updater.dll are in the same folder.

OS: Windows Server 2019 with latest updates.
Language: EN
VS2010 & VS2015 installed.
MirrorTool: v.1.0.1149.0

Any help would be great.

 

Unbenannt.JPG

Link to comment
Share on other sites

  • ESET Staff

Unfortunately it seems that VS dependencies are probably not correctly mentioned in ESMC 7.2 documentation -> I would expect that runtime libraries Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 for x86 platform are required to run latest MirrorTool. Could you please confirm?

If it won't help, could you please capture failed startup using ProcMon utility which is part of SysInternals suite?

Link to comment
Share on other sites

  • Administrators

Just in case, make sure to use the 32-bit updater.dll that is enclosed in the zip file. The ESET install folder contains updater.dll too but it's 64-bit on your OS while the mirror tool is a 32-bit application.

Link to comment
Share on other sites

  • Administrators

C:\ESET\updater.dll doesn't exist:

21:59:49,2630290    21:59:49,2630528    00:01:48.3802943    0.0000238    MirrorTool.exe    9564    1080    CreateFile    C:\ESET\updater.dll    NAME NOT FOUND    Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a    MirrorTool.exe  --mirrorType regular --intermediateUpdateDirectory C:\ESET\mirror_temp --offlineLicenseFilename EP_AV.lf --outputDirectory C:\ESET\mirror_final    9388    ESET    ESET Mirror Tool

Please make sure to copy updater.dll from the zip package to c:\eset.

 

Link to comment
Share on other sites

4 minutes ago, Marcos said:

Just in case, make sure to use the 32-bit updater.dll that is enclosed in the zip file. The ESET install folder contains updater.dll too but it's 64-bit on your OS while the mirror tool is a 32-bit application.

I'm using the dll from the downloaded "win32.zip" file.

Link to comment
Share on other sites

9 minutes ago, Marcos said:

C:\ESET\updater.dll doesn't exist:

21:59:49,2630290    21:59:49,2630528    00:01:48.3802943    0.0000238    MirrorTool.exe    9564    1080    CreateFile    C:\ESET\updater.dll    NAME NOT FOUND    Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a    MirrorTool.exe  --mirrorType regular --intermediateUpdateDirectory C:\ESET\mirror_temp --offlineLicenseFilename EP_AV.lf --outputDirectory C:\ESET\mirror_final    9388    ESET    ESET Mirror Tool

Please make sure to copy updater.dll from the zip package to c:\eset.

 

I've copied & pasted the win32.zip via RDP into the server.
Extracted on the server and... it works now.
Previously i've always copied & pasted the exe + dll via RDP and received that library error.

Strange, anyway...thanks for that quick help! 

Edited by HSeber
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...