找不到 nuget 包 Urho.iOS

Can not find nuget package Urho.iOS

我下载了 urhosharp 并尝试 运行 f# helloworld 示例:

https://github.com/xamarin/recipes/tree/master/cross-platform/urho/urho-fsharp/HelloWorldUrhoFsharp

我收到警告:

/Library/Frameworks/Mono.framework/Versions/4.2.3/lib/mono/4.5/Microsoft.Common.targets: 
Warning: Reference 'Urho.iOS' not resolved (HelloWorldUrho1)

并且在 nuget 包浏览器中找不到 Urho.iOS,也没有通过 google 获得的信息。

如何将 Urho.iOS 包添加到 Xamarin studio?

How do I get the Urho.iOS package added to Xamarin studio?

您正在查找 UrhoSharp 包,因为它包含 Xamarin.iOS10 Urho.dll 程序集。

├── UrhoSharp.1.0.410
│   ├── UrhoSharp.1.0.410.nupkg
│   ├── build
~~~
│   ├── lib
│   │   ├── MonoAndroid
│   │   │   └── Urho.dll
│   │   ├── Xamarin.iOS10
│   │   │   └── Urho.dll
│   │   ├── net45
│   │   │   └── Urho.dll
│   │   └── portable-net45+win8+monoandroid+monotouch+Xamarin.iOS10
│   │       └── Urho.dll
│   └── native
~~~

注:

检查以确保包已在您的解决方案中正确恢复。 packages.config 最初引用的版本 1.0.218 no 不再可通过 Nuget 使用,因此在尝试进行恢复时会出错。

您的 packages.config 应如下所示:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="UrhoSharp" version="1.0.410" targetFramework="xamarinios10" />
</packages>