cubase注册表删除:【转】 【已解决】安装VS 2010后,运行dumpbin,出现错误:没有找到mspdb100.dll,。。。

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 14:01:58

【转】 【已解决】安装VS 2010后,运行dumpbin,出现错误:没有找到mspdb100.dll,。。。

【已解决】安装VS 2010后,运行dumpbin,出现错误:没有找到mspdb100.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题

【问题】

之前正常安装了VS 2010,安装在了D盘下面。

现在想去测试一个命令行下面的工具,dumpbin.exe

直接开始->运行->cmd,然后输入dumpbin,显示不是可执行程序。

所以,去安装目录搜了下,找到了dumpbin所在目录:

D:\Program Files\Microsoft Visual Studio 10.0\VC\bin

将其添加到系统的环境变量Path中后,然后再去cmd中输入dumpbin,可以找到了。

但是却会出错,弹出个对话框:

网上找了半天,貌似有人说,可以将对应的mspdb100.dll以及其他一些必须的dll等文件拷贝过去,但是去VS 2010的安装源文件(ISO文件)中,没有找到这些dll文件,后来想起来了,去其安装目录中找,果然找到了,在这里:

D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE

但是,觉得不应该直接拷贝吧,正常安装VS 2010,安装过程一直很正常,又没有出错,不应该不能使用其下的一些命令行工具的啊。

【解决过程】

后来巧了,看到这个帖子:

在低版本的 vc 中使用 vc 10.0 的新特性

http://www.cnblogs.com/wuerping/archive/2009/06/08/1498392.html

中提到的“。。。 Tools->Projects and Solutions->VC++ Directories->Executable files->$(VCInstallDir)bin,。。。”,去开始->所有程序->Microsoft Visual Studio 2010->Visual Studio Tools,有对应的命令行开发环境,Visual Studio 命令提示(2010),所以,运行“Visual Studio 命令提示(2010)”后,就像普通的cmd一样的命令行环境,就可以正常使用那些工具,包括dumpbin了。

另外,去看了一下,“Visual Studio 命令提示(2010)”对应的是这个可执行程序:

%comspec% /k ""D:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

最后,贴上dumpbin的运行时输出:

Setting environment for using Microsoft Visual Studio 2010 x86 tools.

D:\Program Files\Microsoft Visual Studio 10.0\VC>dumpbin
Microsoft (R) COFF/PE Dumper Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.

用法: DUMPBIN [选项] [文件]

   选项:

      /ALL
      /ARCHIVEMEMBERS
      /CLRHEADER
      /DEPENDENTS
      /DIRECTIVES
      /DISASM[:{BYTES|NOBYTES}]
      /ERRORREPORT:{NONE|PROMPT|QUEUE|SEND}
      /EXPORTS
      /FPO
      /HEADERS
      /IMPORTS[:文件名]
      /LINENUMBERS
      /LINKERMEMBER[:{1|2}]
      /LOADCONFIG
      /OUT:文件名
      /PDATA
      /PDBPATH[:VERBOSE]
      /RANGE:vaMin[,vaMax]
      /RAWDATA[:{NONE|1|2|4|8}[,#]]
      /RELOCATIONS
(按回车键继续)
      /SECTION:名称
      /SUMMARY
      /SYMBOLS
      /TLS
      /UNWINDINFO

还原精灵强制移除后,再安装还原精灵,提示已安装能再安装,如何解决这个问题? 安装vs.net后,原asp文件不能预览,报错http500服务器内部错误,请问怎样解决? 安装vs.net后,原asp文件不能预览,报错http500服务器内部错误,请问怎样解决? 还原精灵强制移除后,想再安装还原精灵,提示已安装不能再安装,用重写引导纪录不行,如何解决这个问题? 重新安装程序后提示程序已安装 请问,已花钱安装了有线电视后,...... 在已安装Windows2000后安装WindowsXP系统 如何在已安装windows2000后安装 Linux操作系统 关于已安装.NET2003后安装C#的问题 安装vs.net时microsoft frontpage 2000 web extensions client总是安装失败怎么解决??? 覆盖安装IE6.0后,为何C盘增加了300多mb但之前我已把系统临时文件夹移到别的盘了.所以问题还没有解决. 爱普生R210(已安装了清零软件)为何开机后电源指示灯不亮,后面两个灯同时闪亮,不能打印,如何解决? 重装系统后,怎么安装已备份的驱动程序? vs.net2003安装问题 vs.net无法安装 如何安装vs.net2003 无法安装VS.NET 如何安装vs.net? 如何解决安装WindowBlinds后字体变大 是不是未解决的过期问题就显示已解决但无最佳答案,但处理后就变为已解决有最佳答案或已关闭? 系统不断提示已安装新程序(实际并没安装)是什么原因?该如何解决? 如何解决所要安装的QUICKTIME比已安装的版本低? 用遨游后 在百度mp3里试听歌曲的时候提示没有安装播放器插件 可我已安装了阿在ie中就正常阿怎么解决? 安装pplive,安装完成后出现:安装不完全,要重起后再安装。可重起后再安装还是这样。怎么解决?