用VS2010创建了一个最简单的窗口程序(.net 4.0),但是只有包含了Microsoft.DirectX.Direct3D的代码,程序运行到那里就假死,调试时连函数都不能跟进去。
解决方法是修改app.config文件添加如下节点配置
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="OpenAWindow.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
<userSettings>
<OpenAWindow.Properties.Settings>
<setting name="formState" serializeAs="String">
<value>Maximized</value>
</setting>
</OpenAWindow.Properties.Settings>
</userSettings>
VS2010 DirectX假死问题

本文介绍了一个使用Visual Studio 2010创建的.NET 4.0窗口程序遇到的问题:当包含Microsoft.DirectX.Direct3D代码时程序会假死。提供了解决方案,即通过修改app.config文件来添加特定的配置节点。
1410

被折叠的 条评论
为什么被折叠?



