我正在尝试制作一个C#游戏。我想在其中包含XNA库(例如Microsoft.XNA.Framework.Graphics)。但是,如果我这样做,就会出现错误:
命名空间Microsoft中不存在XNA类型或命名空间。
请问有人可以帮忙吗?
Xna
而不是XNA
。如果这样做不起作用:首先,您需要添加对XNA二进制文件的引用。其次,我建议您从内置的Visual Studio XNA游戏模板开始,并从那里开始工作。
要手动添加引用,您需要(可能需要安装XNA Game Studio),然后添加对Microsoft.Xna.Framework.dll
和其他所需内容的引用。
个人而言,我仍然认为您应该从内置的Visual Studio游戏模板开始。一旦您熟悉了它,就可以转向高级概念,例如将游戏嵌入到标准WinForm应用程序中等。
首先,你应该右键点击你正在工作的项目顶部(通常是)显示的“References”文件夹。在这里,你可以选择添加引用并手动浏览到XNA .DLL文件的位置。
不要在Visual Studio的引用列表中烦恼,只需从这里下载DLL,或者使用直接链接: https://www.dllme.com/dll/files/microsoft_xna_framework_dll.html