C++ VS Express 2010 KernelBase.dll_com_error DirectX11SDK

C++ VS Express 2010 KernelBase.dll_com_error DirectX11SDK,c++,visual-studio-2010,directx,C++,Visual Studio 2010,Directx,昨天,在系统重置后,我尝试重新安装VS2010 Express。 我安装了VS2010 Express、Windows SDK 7.1和x64编译器以及DirectX SDK(2010年6月) 起初我犯了一个错误,他找不到Winmm.lib。我通过将windows sdk目录添加到库目录来修复此问题 现在,Tutorial00创建了一个窗口,但每当我启动Tutorial01时,该窗口就会出现并关闭,我会收到以下错误消息: >代码>第一个机会例外,在TXORIAL01.EXE中:0x00 000

昨天,在系统重置后,我尝试重新安装VS2010 Express。 我安装了VS2010 Express、Windows SDK 7.1和x64编译器以及DirectX SDK(2010年6月)

起初我犯了一个错误,他找不到Winmm.lib。我通过将windows sdk目录添加到库目录来修复此问题

现在,Tutorial00创建了一个窗口,但每当我启动Tutorial01时,该窗口就会出现并关闭,我会收到以下错误消息:

>代码>第一个机会例外,在TXORIAL01.EXE中:0x00 000 FEFD23 9E5D(KelnBase.DLL):微软C++异常:内存位置0x00 1FEA0..… 我认为这是DirectX SDK的问题,因为Tutorial00没有使用任何DirectX功能


有什么解决问题的建议吗?

您可能先安装了VS2010 Express,然后安装了DirectX?在你重新设置你的系统之前它工作了吗?嗯。。实际上我不确定是在DirectX之前还是之后安装的。是的,它以前工作过。所以我卸载了VS2010并重新安装了它?对于我和一些朋友来说,在directX SDK引发此类问题/错误之前,安装VS总是会出现这种情况。在重新安装之前,请确保卸载可再发行软件包。您可能想看一下这篇文章:好的,我卸载了VS2010所有可再发行软件包、DirectX SDK和windows SDK,清除了注册表并重新安装了它。我还是收到了同样的信息。但当我在发布模式下编译时,您的链接似乎很有帮助,一切正常。所以我会努力解决这个问题。