Windows phone 8 如何使用Github PR正确更新Monogame
嘿 我有点小问题。当前可用的Monogame3.2版本没有适用于WindowsPhone8的工作模板。这将导致一个黑屏和一个不工作的应用程序。所以我去了他们的git中心,发现了这个问题,有人修复了它,并发布了一个Pull请求 现在的问题是,我几乎没有构建自己的版本或编辑项目模板文件的经验。我有了一些常识,开始深入研究这一切,并且已经尝试将模板文件复制到我的VisualStudio文件中,构建项目并抛出新的.DLL,但这一切都不想正常工作。我开始使用旧的模板,但我需要新的版本,因为我们需要在windows phone 8中适当地支持横向,以用于我们的游戏 现在我的问题是,是否有人知道这样做的正确方法。从要复制的内容到要复制的内容的简短总结Windows phone 8 如何使用Github PR正确更新Monogame,windows-phone-8,visual-studio-2013,monogame,Windows Phone 8,Visual Studio 2013,Monogame,嘿 我有点小问题。当前可用的Monogame3.2版本没有适用于WindowsPhone8的工作模板。这将导致一个黑屏和一个不工作的应用程序。所以我去了他们的git中心,发现了这个问题,有人修复了它,并发布了一个Pull请求 现在的问题是,我几乎没有构建自己的版本或编辑项目模板文件的经验。我有了一些常识,开始深入研究这一切,并且已经尝试将模板文件复制到我的VisualStudio文件中,构建项目并抛出新的.DLL,但这一切都不想正常工作。我开始使用旧的模板,但我需要新的版本,因为我们需要在win
提前感谢。很容易做到,将其拉入您自己的版本 遵循以下步骤:
吉特拉力http://github.com/other/repo 分行名称
将拉取请求拉入本地分支后,只需使用VisualStudio构建它
如果你认为你会经常这样做,你也可以遵循这些步骤
好吧,这花了我一些时间,但我知道该复制、构建、设置和运行什么 下载.Zip或使用Github拉入一个空文件夹,完成后将其解压缩
现在你应该已经解决了任何可能的问题。如果您的项目仍然出现错误,请尝试重新创建一个新的(这将使用您刚刚复制粘贴的新更新模板,并且可以正常工作)如果仍然无法正常工作,请发布错误,但这一切都应该可以!这些说明也适用于所有其他平台(至少您可以构建这些平台)出于某种原因,我无法让您的解决方案工作,因为缺少一些SharpDX参考,拒绝手动添加。虽然您的解决方案可能有效,但如果您有耐心将代码转移到Monogame 3.2项目,并且仍然获得黑屏,我想提出一个替代方案: 在GamePage.xaml中将DrawingSurface设置为DrawingSurfaceBackgroundGrid。完整的详细信息可以在GamePage.xaml文件底部的注释说明中找到
来源:Heey Khalid,谢谢你的回答,但我已经走了这么远。对我来说,最大的问题是要构建什么项目,在哪里复制什么dll,在哪里修改什么引用。我把它修好了,我会把我的发现贴在这里。你犯了什么错误?一开始我遇到了一个错误,我只能添加x86或ARM版本,如果我回忆正确,不能同时添加这两个版本。但我忘了我是如何用.winmd文件修复的,可能是MonoGame项目下载的问题。它没有SharpDX.dll文件,所以我尝试手动添加它们,这时它说文件版本与此项目/解决方案不兼容。也许会有帮助