xamarin - 如何解决该问题:从您的主应用程序项目中引用 NuGet 包以引用特定于平台的实现?
问题描述
我是 Xamarin 的新手,我一直在关注这个官方的 microsoft文档。在我运行此行时的代码中:
try
{
PhoneDialer.Open(translatedNumber);
}
它引发以下错误:
{Xamarin.Essentials.NotImplementedInReferenceAssemblyException:此程序集的可移植版本中未实现此功能。您应该从主应用程序项目中引用 NuGet 包,以便引用特定于平台的实现。在 Xamarin.Essentials.PhoneDialer.PlatformOpen (System.String number) [0x00000] 在 D:\a\1\s\Xamarin.Essentials\PhoneDialer\PhoneDialer.netstandard.tvos.watchos.cs:9 在 Xamarin.Essentials.PhoneDialer .Open (System.String number) [0x00000] in D:\a\1\s\Xamarin.Essentials\PhoneDialer\PhoneDialer.shared.cs:17 at Phoneword1.MainPage+d__6.MoveNext () [0x000da]
解决方案
推荐阅读
- php - 如何防止我的网站使用 php 在 iframe 中加载
- python - Pandas sort_values中的KeyError
- python - tkinter ImageTk 在日志文件中创建不需要的日志
- spacy - Spacy NER 的训练数据清理
- sql - 将动态行转置为列 BigQuery
- javascript - 如何在字段上创建具有排序的唯一 json 对象数组?
- python - 从 Python 2.7 和 Python 3 中的“str”继承
- php - api.php 的 Htacess Exeption
- npm - 在“npm adduser”期间输入电子邮件有什么意义?
- amazon-s3 - 大数据暂存区的云与 HDFS