【发布时间】:2017-03-07 11:30:13
【问题描述】:
我创建了一个 Xamarin.Forms 解决方案(使用 PCL),并在我的所有 pcl 和我的平台特定项目中都包含了领域 nuget。当我从 Visual Studio 2015 中编译 iOS 项目时(从连接到我的 Mac 的 PC)
我得到以下编译错误:
:\Program Files (x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(700,3): error :
Failed to resolve assembly: 'Realm.Sync, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null''
但是从我在 Xamarin Studio 中运行的 mac 上,它编译没有任何问题。 有谁知道可能是什么问题?
【问题讨论】:
-
研究这个,比较在 Mac 上从头开始构建的东西,以防有人认为它被忽视了 ;-)
-
与本机 (Xamarin.iOS) 有相同的问题。
-
请尝试使用 1.0.4 NuGet 进行构建 - 查看在 1.1.0 中添加的 github.com/realm/realm-dotnet/blob/master/CHANGELOG.md 中的重大更改
-
我试过了,但不幸的是没有帮助。
-
正如刚刚在电子邮件中传达的那样 - 尝试删除 Realm,清理 bin 和 obj 文件夹,然后将 Realm nugets 添加回选择 1.0.4。从构建中获取(新)1.1.0 版本可能有点棘手。
标签: ios xamarin visual-studio-2015 realm