昨天晚上趁着电脑系统出问题的时候把系统重新装了一遍,还是WinXP2.
所以刚好的XNA的开发环境装了下,今天晚上试了下XNA的向导,随便创了一个工程,编译通过,运行的时候却throw了NoSuitableGraphicsDeviceException,郁闷啊。
C#2005 Express没有问题,DirectX SDK也冒问题,问题还是在XNA框架上,重新安装了补丁,同样的问题还是存在,冒的办法。最后发现问题在控件的属性上,把graphics.AllowMultiSampling设置为false就没问题了。
之间也考虑过是我的GeF4 Ti 4200不支持D9的原因,但跑DX SDK的默认程序却没有问题,而XNA的框架却没那么聪明,暂时先这样用着,说不定以后还有其他问题。
我的电脑是越来越老了,唉...