2010-10-29 83 views
0

我想從關愛改變HiDef,當我試圖,我得到這個錯誤:XNA不工作了

Error 1 Building content threw AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. 
    at Microsoft.Xna.Framework.Content.Pipeline.FbxImporter.Cleanup() 
    at Microsoft.Xna.Framework.Content.Pipeline.FbxImporter.Import(String filename, ContentImporterContext context) 
    at Microsoft.Xna.Framework.Content.Pipeline.ContentImporter`1.Microsoft.Xna.Framework.Content.Pipeline.IContentImporter.Import(String filename, ContentImporterContext context) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.ImportAssetDirectly(BuildItem item, String importerName) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.ImportAsset(BuildItem item) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.BuildAssetWorker(BuildItem item) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.BuildAsset(BuildItem item) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.BuildAndLoadAsset(BuildItem item, BuildItem requestingItem) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.ImportAssetViaCache(BuildItem item, String importerName) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.ImportAsset(BuildItem item) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.BuildAssetWorker(BuildItem item) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.BuildAsset(BuildItem item) 
    at Microsoft.Xna.Framework.Content.Pipeline.BuildCoordinator.RunTheBuild() 
    at Microsoft.Xna.Framework.Content.Pipeline.Tasks.BuildContent.RemoteProxy.RunTheBuild(BuildCoordinatorSettings settings, TimestampCache timestampCache, ITaskItem[] sourceAssets, String[]& outputContent, String[]& rebuiltContent, String[]& intermediates, Dictionary`2& dependencyTimestamps, KeyValuePair`2[]& warnings) C:\Users\alex\Documents\Visual Studio 2010\Projects\BG_3D_27.10.10_2\BG_3D\BG_3D\BG_3DContent\Models\ship.FBX BG_3D 

當我試圖回到到達,發生同樣的錯誤。我認爲我可能以某種方式搞砸了代碼,所以我試圖運行一個2天的備份並出現相同的錯誤。會是什麼呢 ?

問候, 亞歷Badescu

回答

0

問題是與您的FBX模型。你是否更新了用於生成它的軟件?您可以嘗試將其恢復爲舊版本。

XNA進口商可能有點過時。您可以使用轉換器將FBX文件更改爲舊格式。