#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 решила проблему.