在运行时dll上找不到Proc,如MSVCR120.dll& MSVCP120.dll

时间:2017-03-06 10:26:18

标签: winapi dll windows-server-2016 nano-server

我正在使用 NanoServerApiScan.exe 扫描我的二进制文件以获取nano服务器支持。它返回错误,如下所示,

KERNEL32.dll
  CopyFileA(Proc not found)
    Please use API CopyFileExA as substitution.
  MoveFileExA(Proc not found)
    Please use API MoveFileExW as substitution.
ADVAPI32.dll
  LogonUserW(Proc not found)
    Please use API LogonUserExExW as substitution.

我可以按照建议让我的二进制文件在nano服务器上运行。扫描还会返回MSVCR120.dll和MSVCP120.dll中的错误,

MSVCR120.dll
    __crt_debugger_hook(Proc not found)
    __crtUnhandledException(Proc not found)
    __crtTerminateProcess(Proc not found)
    _onexit(Proc not found)
MSVCP120.dll
    ?_Xbad_alloc@std@@YAXXZ(Proc not found)
    ?_Xout_of_range@std@@YAXPEBD@Z(Proc not found)
    ??0id@locale@std@@QEAA@_K@Z(Proc not found)

如何修复这些错误?反向转发器包也可以重新路由这些API吗?如果我的客户没有使用反向转发器配置他的服务器怎么办?

0 个答案:

没有答案