我正在尝试将新的 MonoGame 内容项目(通过安装在 MonoGame 3.0 安装程序中的模板)添加到 Visual Studio 2012(专业版)中的现有解决方案中,但它总是出现以下对话框:
它确实在项目应该存在的地方创建了一些空文件夹,尽管它们中没有任何内容。在此弹出窗口之后,它还会出现:
我没有安装 XNA,因为 VS2012 不支持它。
另外,我使用的是 Windows 7。
谢谢!
我正在尝试将新的 MonoGame 内容项目(通过安装在 MonoGame 3.0 安装程序中的模板)添加到 Visual Studio 2012(专业版)中的现有解决方案中,但它总是出现以下对话框:
它确实在项目应该存在的地方创建了一些空文件夹,尽管它们中没有任何内容。在此弹出窗口之后,它还会出现:
我没有安装 XNA,因为 VS2012 不支持它。
另外,我使用的是 Windows 7。
谢谢!
如果我是你,我会阅读 Tara Walker 撰写的关于 Windows 8 游戏开发的三篇博客文章,从这篇文章开始:概述、安装和 MonoGame 3.0。
第三篇博客文章讨论了在 Mono Game 之外创建内容管道(使用 XNA)并将其导入到 MonoGame 项目中。听起来你需要 XNA,所以你需要阅读她的信息并弄清楚如何让它在 VS2012 Express 中工作。
我在业余时间一直在涉足 MonoGame 项目,并且我能够在没有专门的内容项目的情况下加载一些纹理和精灵表;一切都只是添加到项目解决方案中,并在主类初始化期间创建。但我不知道这是否长期可行。
HTH。
Mono Content Project 依赖于 XNA,因为 MONOGAME 仍在开发真正独立的 CONTENT MANAGER。所以现在我们必须安装 XNA。从XNA zip下载它并解压缩内容,因为 XNA 不受 MS 官方支持。阅读随附的自述文件并按照说明进行安装。不要忘记将文件放入名为“XNA Game Studio 4.0 (2012).vsix”的 zip 文件夹中,它会安装 VS 的“XNA”模板。
现在尝试为您的内容创建一个子项目。你的问题应该解决!!