C# 如何在C项目中包含XNA库?

C# 如何在C项目中包含XNA库?,c#,xna,libraries,C#,Xna,Libraries,我想做一个C游戏。我想在其中包括XNA库,例如Microsoft.XNA.Framework.Graphics。但是,如果我这样做,我会得到一个错误: Microsoft命名空间中不存在类型或命名空间XNA 有人能帮忙吗?首先,您需要添加对XNA二进制文件的引用。其次,我建议您从内置的VisualStudioXNA游戏模板开始,并从那里开始工作 若要手动添加引用,您可能需要先安装,然后添加对Microsoft.Xna.Framework.dll的引用以及您需要的任何其他引用 就个人而言,我仍然认

我想做一个C游戏。我想在其中包括XNA库,例如Microsoft.XNA.Framework.Graphics。但是,如果我这样做,我会得到一个错误:

Microsoft命名空间中不存在类型或命名空间XNA


有人能帮忙吗?

首先,您需要添加对XNA二进制文件的引用。其次,我建议您从内置的VisualStudioXNA游戏模板开始,并从那里开始工作

若要手动添加引用,您可能需要先安装,然后添加对Microsoft.Xna.Framework.dll的引用以及您需要的任何其他引用


就个人而言,我仍然认为应该从游戏的内置VisualStudio模板开始。一旦你对它有了感觉,就转到高级概念,比如将游戏嵌入标准WinForm应用程序或其他任何东西。

首先,你应该右键单击通常位于你正在工作的项目顶部的References文件夹。从这里,您可以选择添加引用并手动浏览到XNA.dll的位置。

首先,检查您使用的大小写是否正确,名称空间和程序集名称是否为XNA而不是XNA。如果这不起作用:

你应该。这些描述了如何安装Visual Studio 2010 XNA Game Studio以及如何使用该模板创建项目。使用模板项目比手动添加引用容易得多

要添加对XNA程序集的引用,需要在Visual Studio的解决方案资源管理器中右键单击项目,然后选择“添加引用”


如果没有看到要查找的DLL,则可能需要右键单击项目,选择“属性”,然后确保目标框架是XNA 4.0的.NET 4.0框架的风格之一。

在解决方案资源管理器中。转到reference,添加reference,然后添加th Microsoft.Xna.Framework.Xact reference 4.0如果不排序,它将位于底部附近。然后可以访问音频引擎类


我有同样的问题,然后在第三次尝试时发现了它。对我来说很好。希望这有帮助

不要在Visual Studio中的“引用”列表中争论不休,只需从以下位置下载DLL或直接链接:

您可能需要添加对要使用的XNA程序集的引用。只需从游戏模板开始。文件|新项目| C | XNA Game Studio | Windows Game如何添加对XNA二进制文件的引用?不过,谢谢你的帮助!显然,如果你在寻找那个特定的文件。您可以在那里添加其他类,然后使用语句添加以访问其他类和函数等。Microsoft在不久前对其进行了修复。链接再次中断。大概是更新的那个?问题?为什么这不正确请告诉我如何修复它