Installation 与Xamarin Studio一起运行新的MonoGame项目
我正在尝试使用MonoGame为mac启动一个新项目。我已经安装了我认为需要的所有东西,但是当我运行新项目(单游戏徽标应该弹出)时,我在输出中得到以下两行: 加载的程序集:/Users/Kristin/Projects/Test/Test/bin/Debug/Test.app/Contents/MonoBundle/Test.exe 加载的程序集:/Users/Kristin/Projects/Test/Test/bin/Debug/Test.app/Contents/MonoBundle/MonoMac.dll[外部] 启动的新应用程序会挂起而不会弹出窗口。我在本页上尝试了以下步骤:Installation 与Xamarin Studio一起运行新的MonoGame项目,installation,xamarin,monomac,monogame,Installation,Xamarin,Monomac,Monogame,我正在尝试使用MonoGame为mac启动一个新项目。我已经安装了我认为需要的所有东西,但是当我运行新项目(单游戏徽标应该弹出)时,我在输出中得到以下两行: 加载的程序集:/Users/Kristin/Projects/Test/Test/bin/Debug/Test.app/Contents/MonoBundle/Test.exe 加载的程序集:/Users/Kristin/Projects/Test/Test/bin/Debug/Test.app/Contents/MonoBundle/Mo
但似乎没有什么能解决我的问题。有什么想法吗?我知道已经很晚了,但我只是加入了monogame,找到了解决方案: 要使其正常工作,请执行以下步骤:
- 从安装最新的xamarin studiohttp://xamarin.com/studio
- 接下来从https://monogame.codeplex.com/releases/view/102870
- 在mac上选择xamarin版本
- 接下来通过打开xamarin studio安装模板。下一步单击Mac顶部菜单“Xamarin Studio”插件管理器,选择从文件安装并选择您的下载文件
- 到目前为止还不错,但你的png文件将不会从这里加载。。。因此,请按照以下步骤解决此问题: 从monogame访问git页面并下载:https://github.com/mono/MonoGame
- 下载并解压缩zip文件后,进入文件夹,使用xamarin studio打开以下文件 MonoGame.Framework.MacOS.sln
- 现在Xamarin工作室应该开放,包括两个项目:Lidgren。。。和Monogame.Framework.MacOS
- 在Xamarin studio的顶部(除了“播放”按钮之外,您应该看到Debug单击它并将其更改为Release
- 现在右键单击Monogame.Framework.MacOS项目并构建新的
- 这应该在没有任何错误的情况下完成,但您可能会收到警告…我们不注意它们:D
- 接下来,您是否需要再次转到下载的Monogame文件夹,从该文件夹中打开了Monogame.Framework.MacOS.sln项目
- 但这次您需要深入了解文件夹结构:查找以下文件夹-->MonoGame.Framework/bin/MacOS/Release
- 发布文件夹中的文件现在是您的新库
- 您可以随时复制这些库,但您应该知道它们在哪里,因为您需要将它们添加到新的monogame项目中
- 接下来打开Xamarin studio,使用已安装的模板创建一个新的Monogame项目
- 选择Monogame Mac应用程序模板
- 查找参考“Xamarin studio内项目树中的文件夹”,右键单击Monogame删除参考
- 现在您需要通过右键单击reference来添加新的引用
- 访问.Net程序集并从MonoGame.Framework/bin/MacOS/Release/-文件夹添加文件(确保添加了所有文件)
Schreda非常有用。谢谢!我遵循了这些步骤。在我构建时,一切都进行得很顺利。图形在屏幕上显示了2秒钟,然后我得到一个System.IO.FileNotFoundException。它指向“public Game1()”在Game1.cs中。无法加载文件或程序集'System.Drawing,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'或其依赖项之一。知道这意味着什么吗?嗯,抱歉,不知道确切情况。您是否可以检查文件,如在Game1.cs类上单击一次,然后在属性下检查设置“Build action”设置为compileRead在别处,最好将内容属性更改为“BundleResource”,因为“内容”已过时:在Xamarin Studio for mac中安装最新的Monogame 3.0.1时,我遇到以下错误:找不到Core v4.0,找不到IDE 4.0。