简体   繁体   English

编译内容项目时出错

[英]Error compiling content project

Having a bit of a problem trying to compile the Content project for XNA, 尝试为XNA编译Content项目时遇到问题,

Basically if there is nothing in the content project, I can compile and run fine, however when I add any type of object (Image, SpriteFont, Texture, Model), it wont compile and always gives this error: 基本上,如果内容项目中没有任何内容,我可以编译并正常运行,但是当我添加任何类型的对象(Image,SpriteFont,Texture,Model)时,它都不会编译并始终出现此错误:

Error   1   Building content threw InvalidCastException: Unable to cast object of type 'Microsoft.Xna.Framework.Content.Pipeline.Interop.RefDevice' to type 'System.IDisposable'.
   at Microsoft.Xna.Framework.Content.Pipeline.CommonHelperFunctions.InitD3D()
   at Microsoft.Xna.Framework.Content.Pipeline.TextureImporter.InitD3D()
   at Microsoft.Xna.Framework.Content.Pipeline.TextureImporter.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.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)   D:\Directory\Content\System\UI\Backgrounds\bg.png   SolarFusion

Any help would be great. 任何帮助都会很棒。

完全删除XNA的任何痕迹,然后重新启动,然后尝试安装XNA Game Studio的新副本为我解决了此问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 批处理-编译C#项目时出错 - batch - error by compiling a C# project 编译使用SubSonic库的WinForms项目时出错 - Error when compiling a WinForms project that uses SubSonic library 在使用GTK#lib的mono中编译项目时出错 - Error while compiling project in mono that uses a GTK# lib 添加 FacebookWebMvc Nuget Package 后编译 MVC 3 项目时出错 - Error compiling MVC 3 project after adding FacebookWebMvc Nuget Package 编译XNA项目时,无法执行请求的操作错误 - The requested operation cannot be performed error when compiling an XNA project 不使用 XNA 编译内容 - Compiling content without XNA 共享项目-不编译 - Shared project - not compiling 使用Postsharp时在VS2012中编译c#项目时出错 - Error when compiling c# project in VS2012 when using Postsharp Compiling.Net Framework Project 在命令提示符下给出 CS0006 而 Visual Studio 中没有错误,为什么? - Compiling .Net Framework Project at command prompt give CS0006 while there is not error in Visual Studio, why? Visual Studio 注册表捕获实用程序已停止工作,在 Windows7 中编译 C# 项目时出错 - Visual Studio registry capture utility has stopped working, error compiling C# project in Windows7
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM