【发布时间】:2011-06-04 10:11:33
【问题描述】:
当我运行我的应用程序时,我得到的输出与我同事的不同。
不同的部分是加载 DirectX 并再次卸载它们。
已加载“C:\Windows\SysWOW64\dxgi.dll”,无法找到或打开 PDB 文件。
已加载“C:\Windows\SysWOW64\d3d10.dll”,无法找到或打开 PDB 文件
已加载“C:\Windows\SysWOW64\d3d10core.dll”,无法找到或打开 PDB 文件
已加载“C:\Windows\SysWOW64\d3d10_1.dll”,无法找到或打开 PDB 文件
加载 'C:\Windows\SysWOW64\d3d10_1core.dll',找不到或打开 PDB 文件
已加载“C:\Windows\SysWOW64\d3d11.dll”,无法找到或打开 PDB 文件
卸载 'C:\Windows\SysWOW64\ddraw.dll'
卸载 'C:\Windows\SysWOW64\dciman32.dll'
卸载 'C:\Windows\SysWOW64\dxdiagn.dll'
已卸载 'C:\Windows\SysWOW64\d3d11.dll'
卸载 'C:\Windows\SysWOW64\d3d10_1.dll'
卸载 'C:\Windows\SysWOW64\d3d10_1core.dll'
已卸载 'C:\Windows\SysWOW64\d3d10.dll'
卸载 'C:\Windows\SysWOW64\d3d10core.dll'
以上是区别(只是其中的一部分)。
** Q1:为什么要加载所有directX相关的dll文件并再次卸载?
** Q2:它们甚至没有加载到我同事的系统中。并且运行良好(甚至更快)。是什么原因加载它们,我怎样才能让它不加载?
我使用的是 Windows 7 64 位、VisualStudio 2010、DirectX。
【问题讨论】:
-
两台机器上的gfx卡是什么?
标签: visual-studio-2010 directx