【发布时间】:2019-01-02 12:27:35
【问题描述】:
我正在使用适用于 Android、iOS 和 UWP 的 Xamarin 表单。但我所有的 EF 模型都在一个单独的 Dot NET Standard 项目(称为 ERP.Common)中,以便在另一个 ASP.NET Core 解决方案中使用。
此外,我从 Xaamrin Forms 项目中的 ERP.Common 项目中扩展了一些类,以实现私有属性,例如实现 INotifyPropertyChanged。它适用于 Android 项目(未在 iOS 项目中测试),但在 UWP 项目中出现以下错误。
有什么想法吗?
Cannot resolve Assembly or Windows Metadata file 'Type universe cannot resolve assembly: ERP.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null.'
更新 1
如果我从类模型创建一个对象而不扩展它,它在 UWP 项目中工作正常。这让我确保 DLL 已经成功注册。我认为:)
两者都针对相同的 .Net Standard 2.0 版
【问题讨论】:
-
查看此链接如何在 PCL 中添加类库 DLL - stackoverflow.com/questions/45286656/…