在Mac上使用Xamarin的System.DLLNotFoundException

时间:2018-10-11 13:30:43

标签: c# android ios xamarin dllnotfoundexception

我正在尝试使用Mac上的Visual Studio编写android / iOS,xamarin表单应用程序。 我可以添加一个nuget包并进行编译,但是当我运行它(在iOS和android上)时,我得到System.DLLNotFoundException.

许多nuget软件包都会发生这种情况,但这是最简单的示例。 我创建了一个新的多平台空白表格应用程序 使用.NET标准 添加System.Data.SQLite.Core nuget包 将"using System.Data.SQLite;"添加到我的.cs文件中

然后我将这一行代码添加到任何地方...

SQLiteConnection db = new SQLiteConnection();

我在那一行上遇到了异常

这些库存储在哪里,如何在运行/调试时将它们与应用程序一起部署?

1 个答案:

答案 0 :(得分:0)

我不确定这是否是问题所在,但是您导入的nuget可能不是为Forms App设计的。尝试使用 SQLite.Net-PCL