【问题标题】:Dumpbin warning LNK4195: unable to load msdis170.dllDumpbin 警告 LNK4195:无法加载 msdis170.dll
【发布时间】:2011-07-27 15:04:33
【问题描述】:

我正在尝试使用dumpbin/DISASM 选项来转储文件的反汇编。 它给了我错误LINK : warning LNK4195: unable to load msdis170.dll

显然我的计算机上不存在文件msdis170.dll。 我尝试重新安装 Windows SDK,但没有成功。 那么,我该如何获取这个文件呢?

我使用的是 Windows 7 Home Premium 64 位,以及最新版本的 Windows SDK。

【问题讨论】:

    标签: windows sdk disassembly dumpbin


    【解决方案1】:

    看起来您的 PATH 中缺少 msdis170.dll。在您的驱动器上查找它并将其所在的目录添加到您的 PATH 中。

    set PATH=%PATH%;<directory_where_DLL_resides>
    dumpbin /disasm <file_to_disassemble>
    

    更新: 你有什么版本的SDK?你说的是最新的,但是什么版本?我知道 WinSDK 7.0/7.1 带有msdis160.dll。您的dumpbin.exe 版本是从哪里获得的?

    【讨论】:

      【解决方案2】:

      安装 Visual C++ Express Edition 解决的问题。

      (代表提问者作为答案发布)

      【讨论】:

        猜你喜欢
        • 2023-03-06
        • 1970-01-01
        • 2017-11-30
        • 1970-01-01
        • 2017-07-29
        • 2011-09-25
        • 1970-01-01
        • 2017-06-26
        • 2012-01-30
        相关资源
        最近更新 更多