2011-04-29 99 views
0

當試圖在http://msdn.microsoft.com/en-us/library/dd904198(v=XNAGameStudio.40).aspx的例子程序崩潰的播放視頻(MSDN教程)

69行: 「player.Play(視頻);

錯誤信息:「未處理的異常在Microsoft.Xna.Framework.dll中發生類型'System.InvalidOperationException'

其他信息:發生意外錯誤。

我沒有更改代碼中的單個字符,但完全使用了來自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 ver,它也從項目debug – Prix 2011-04-29 23:43:44

+0

運行,謝謝嘗試,我會檢查我的codex和.net庫。 – Fabian 2011-04-29 23:48:32

+1

不知道這是否會幫助你,但我已經安裝了cccp,並且所有的windows都在最新版本中安裝了VS 2010,而XNA4只在XP SP3 32b上安裝了,我也試過了我的win 7 64b同樣的東西都是最新的。 – Prix 2011-04-29 23:49:48

回答

0

該手抄本是問題所在。重新安裝Windows解決了問題。