XNA - ShowMissingRequirementsMessage () - Что не хватает?

У нас есть довольно прямолинейная / простая игра, которая, к сожалению, вызывает проблемы на клиентском ПК.

Исключение из средства просмотра событий указывает на отсутствие требований (см. Изображение)

введите описание изображения здесь

Я прочитал следующую статью, в которой описывается, что требуется для развертывания игр XNA на других компьютерах. Моя игра была построена на XNA 4.0.

что мне нужно для запуска игр платформы xna на других компьютерах?

Я удостоверился, что соблюдены минимальные требования (например, ОС Windows, драйверы Direct X, установка .NET Framework).

Покопавшись дальше в Microsoft.Xna.Framework dll с помощью Reflector, я вижу, что игра выдает одно из исключений: NoSuitableGraphicsDeviceException, NoAudioHardwareException).

Вот где я застрял - как мне определить, что вызывает эти исключения?


person sgtsunshine    schedule 08.07.2013    source источник


Ответы (1)


Похоже, клиентский ПК не соответствует минимальным требованиям к оборудованию для XNA 4.0.

Какая видеокарта есть у пользователя и какое аудиооборудование?

XNA требует как минимум DirectX-совместимую карту, например, с Shader Model 1.1.

person gareththegeek    schedule 08.07.2013
comment
Да, я проверил и графическое устройство, и аудио, что соответствует требованиям. Я хотел бы углубиться и выяснить, точно, что вызвало исключение, но я никуда не денусь. - person sgtsunshine; 09.07.2013