1
我已經搜索谷歌沒有這個運氣,也許這裏有人可以幫助,因爲我真的不想註冊在MSDN上。C#新浪微博奇怪的錯誤
我現在每次都會碰到這個事故,我不太清楚是什麼原因造成的。
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Microsoft.Xna.Framework.Graphics.DeviceResourceManager.ReleaseAllReferences(UInt64 handle, Boolean dispose)
at Microsoft.Xna.Framework.Graphics.DepthStencilBuffer.ReleaseNativeObject(Boolean disposeManagedResource)
at Microsoft.Xna.Framework.Graphics.DepthStencilBuffer.!DepthStencilBuffer()
at Microsoft.Xna.Framework.Graphics.DepthStencilBuffer.Dispose(Boolean)
at Microsoft.Xna.Framework.Graphics.DepthStencilBuffer.Finalize()}
使用VS2008,C#和XNA 3.1。
編輯:這是處置代碼
protected override void UnloadContent()
{
// TODO: Unload any non ContentManager content here
TileSet.Dispose(); // Tileset is no longer needed.
blanksqaure.Dispose(); // Just for testing.
Logo.Dispose(); //D ispose logo.
AudioSystem.Dispose(); // Unload Audio System.
}
需要看到一些代碼.... – 2011-05-20 01:22:04
,由於代碼已經達到15000行有點艱苦的比賽資產。 – JDJD 2011-05-20 01:37:47
由於GC產生的錯誤,我們可以看到您的配置代碼嗎? – soandos 2011-05-20 01:46:26