2013-07-08 38 views
0

我們有一個相當直接/簡單的遊戲,不幸的是在客戶端的PC上造成問題。XNA - ShowMissingRequirementsMessage() - 缺少什麼?

從事件查看器中的異常指示缺少的要求(見圖片)

enter image description here

我看了下面的文章,其中介紹了什麼是需要部署在其他計算機XNA遊戲。我的遊戲是建立在XNA 4.0上的。

what do i need to make xna framework games run on other computers?

我已經確保的最低要求已得到滿足(例如Windows操作系統,Direct X的驅動程序,.NET框架安裝)。

在深入挖掘Microsoft.Xna.Framework使用Reflector的dll時,我可以看到遊戲拋出了以下例外之一:NoSuitableGraphicsDeviceException,NoAudioHardwareException)。

這就是我被卡住的地方 - 我如何確定是什麼導致這些異常?

回答

0

聽起來像客戶端PC不符合XNA 4.0的最低硬件要求。

用戶有什麼圖形卡和什麼音頻硬件?

例如,XNA需要最少的DirectX兼容卡與Shader Model 1.1。

+0

是的,我檢查了圖形設備和音頻,這符合要求。我想深入研究並確定_exactly_是什麼引起了例外,但我沒有得到任何地方。 – sgtsunshine