4

我刚刚开始在 Mac 上的 Xamarin Studio 中使用 CocosSharp。我正在尝试遵循此演练。

https://developer.xamarin.com/guides/cross-platform/game_development/cocossharp/first_game/part1/

演练的第一步是打开 Xamarin Studio,并安装 CocosSharp 加载项。

“如果在 Mac 上运行,请选择 Xamarin Studio > Add-in Manager...单击 Gallery 选项卡,展开 CocosSharp 项,选择 CocosSharp 项目模板,最后单击 Install...。”

当我这样做时,我会收到这样的错误消息......

无法从存储库获取信息:http: //addins.monodevelop.com/Stable/Mac/6.1.4/main.mrep

发生异常:远程服务器返回错误:(404)未找到。

System.Net.WebException:远程服务器返回错误:(404)未找到。在 System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00065] 在 /private/tmp/source-mono-4.6.0/bockbuild-mono-4.6.0-branch/profiles/mono-mac-xamarin/build -root/mono-x86/mcs/class/System/System.Net/HttpWebRequest.cs:1025 在 System.Net.HttpWebRequest.GetResponse () [0x0000e] 在 /private/tmp/source-mono-4.6.0/bockbuild -mono-4.6.0-branch/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.Net/HttpWebRequest.cs:1037 在 MonoDevelop.Core.Web.RequestHelper.GetResponse (System.Threading.CancellationToken 令牌)[0x0008d] 在 /Users/builder/data/lanes/3509/e606823f/source/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Web/RequestHelper.cs:194

我尝试重新启动 Xamarin Studio,尝试重新启动整个计算机,并尝试更改加载项管理器中我能想到的每个选项以显示某些内容,但每次都会出现错误。我尝试仅选择“所有加载项”“Alpha 加载项”、“Beta 加载项”等,但根本无法显示任何加载项列表。

存储库站点是否有可能真正关闭,或者我可能没有做正确的事情,或者我需要重新安装 Xamarin Studio 或其他什么?有没有其他人经历过这样的事情?我对开始使用 CocosSharp 感到非常兴奋,但我什至无法安装组件来试一试。

我还尝试安装 CocosSharp 的 NuGet 包,并且能够将 NuGet 包添加到单个视图 iOS 应用程序,但这与演练中的方法截然不同,然后我不能真正使用很多演练来帮助我学习如何实现它。

在此先感谢您的帮助。

ImageOfErrorScreens

4

1 回答 1

0

最新的存储库目录 url 似乎存在已知问题。

2017 年 1 月 13 日,MattWard 在 Xamarin 论坛中提到了一项解决方法。他建议手动添加较旧的存储库...

http://addins.monodevelop.com/Stable/Mac/6.1/main.mrep

论坛帖子可以在这里看到。

https://forums.xamarin.com/discussion/comment/245731#Comment_245731

我试过了,我能够得到一个加载项列表。这是我电脑上的截图。

在此处输入图像描述

就我而言,它并没有真正的帮助,因为我后来发现 CocosSharp 模板不再起作用。我早在 2016 年 8 月就发现了一些帖子,指出您无法再下载 Xamarin Studio 的 CocosSharp 模板,因为它们根本无法与较新版本的 Xamarin Studio 一起使用。希望他们将来会有新的模板。

一般的建议是从他们的 GitHub 站点下载一个项目......

https://github.com/mono/CocosSharp

样品可以在这里找到...

https://github.com/mono/cocos-sharp-samples

...然后修改这些项目作为您自己项目的起点。

当我尝试开始使用 CocosSharp 时,我真的很失望,我发现无法通过并指向不存在的模板的演练......但是,无论如何......这是目前的方式。

于 2017-01-16T13:15:40.463 回答