Воспроизведение видео (учебное пособие по MSDN)

#xna #msdn

#xna #msdn

Вопрос:

При попытке выполнения примера на http://msdn.microsoft.com/en-us/library/dd904198 (v=XNAGameStudio.40).aspx программа завершает работу при

Строка 69: «проигрыватель.Воспроизведение (видео);»

сообщение об ошибке: «Необработанное исключение типа ‘System.Исключение InvalidOperationException’ произошло в Microsoft.Xna.Framework.dll

Дополнительная информация: Произошла непредвиденная ошибка.»

Я не изменил ни одного символа в коде, но использовал именно те файлы, которые вышли из VideoPlayback_4_0.zip папка. (может быть загружено непосредственно сhttp://msdn.microsoft.com/en-us/library/dd904198 (v=XNAGameStudio.40).aspx)

Я читал на других форумах от людей, испытывающих ту же проблему, но я не смог найти полезного решения. Кто-нибудь знает, в чем причина проблемы и как ее исправить?

  Stack Trace    
 Microsoft.Xna.Framework.dll!Microsoft.Xna.Framework.Helpers.ThrowExceptionFromErrorCode(Microsoft.Xna.Framework.ErrorCodes error)   0x3d bytes 
Microsoft.Xna.Framework.Video.dll!Microsoft.Xna.Framework.Media.VideoPlayer.Play(Microsoft.Xna.Framework.Media.Video video)   0xb7 bytes    
 VideoPlayback.exe!VideoPlayback.Game1.Update(Microsoft.Xna.Framework.GameTime gameTime) Line 69   0x1a bytes   
Microsoft.Xna.Framework.Game.dll!Microsoft.Xna.Framework.Game.Tick()   0x4f0 bytes  
  

Комментарии:

1. я только что скачал и попробовал, и это работает просто отлично, возможно, вам не хватает кодека или какого-либо обновления для системы безопасности .net или вашей операционной системы? Все, что я сделал, это загрузил его, собрал и затем запустил версию x86, она также запускается из отладки проекта

2. спасибо за попытку, я проверю свой codex и библиотеки .net.

3. не знаю, поможет ли это вам вообще, но у меня установлен cccp и все обновления Windows в их последней версии с установленным VS 2010 и XNA4 только на XP SP3 32b, и я также попробовал это на своей win 7 64b, то же самое, все в актуальном состоянии.

4. Можете ли вы опубликовать содержимое свойства StackTrace в исключении?

Ответ №1:

Проблемой был кодекс. Переустановка Windows решила проблему.