Visual c++ MSOXMLMF.DLL无法找到或打开PDB文件

Visual c++ MSOXMLMF.DLL无法找到或打开PDB文件,visual-c++,com,visual-studio-2012,migration,Visual C++,Com,Visual Studio 2012,Migration,我已将一个项目从Visual studio 2008迁移到Visual studio 2012。迁移后,我无法运行应用程序,因为它正在抛出 C:\Program Files\Common Files\microsoft shared\OFFICE14\MSOXMLMF.DLL。无法找到或打开PDB文件。输出窗口上的消息,我的应用程序将被中止 有人能帮我吗?用WinDbg运行你的应用程序 发出“.reload”命令,如下所示: .reload /f SRV*D:\MySymbols*http://

我已将一个项目从Visual studio 2008迁移到Visual studio 2012。迁移后,我无法运行应用程序,因为它正在抛出
C:\Program Files\Common Files\microsoft shared\OFFICE14\MSOXMLMF.DLL。无法找到或打开PDB文件。
输出窗口上的消息,我的应用程序将被中止


有人能帮我吗?

用WinDbg运行你的应用程序 发出“.reload”命令,如下所示:

.reload /f SRV*D:\MySymbols*http://msdl.microsoft.com/download/symbols

**之间的部分是系统上的路径。该命令将下载所有加载模块的匹配符号文件。

它不会“抛出”任何内容。这只是来自调试器的一条消息,说明它没有此Office dll的调试符号。如果你不为微软工作,这是完全正常的。任何导致流产的原因都是完全不同的。你说的“不能跑步”是什么意思?您可以运行它,只是调试信息没有加载。正如@HansPassant所提到的,这不是“扔”。本文更详细地解释了这个过程: