【发布时间】:2016-12-20 08:59:40
【问题描述】:
错误 MT5209:本机链接错误:找不到文件:-lsqlite3 (MT5209)
我在 Visual Studio(Xamarin ios) 中收到此错误。编译代码时
我已经尝试了以下解决方案,有些人在堆栈溢出中发布了,但即使它不起作用。
下载 Xamarin.Build.Download 的 nuget 包
要解决此问题,您需要编辑目标文件 packages/Xamarin.Build.Download.0.2.0/build/Xamarin.Build.Download.targets
将 AfterTargets="AssignProjectConfiguration" 属性添加到 _XamarinBuildDownload 目标。
<Target
Name="_XamarinBuildDownload"
DependsOnTargets="_XamarinBuildDownloadCore;_XamarinBuildAddDownloadedItems"
AfterTargets="AssignProjectConfiguration"
Condition="'@(XamarinBuildDownload)'!=''"
/>
【问题讨论】:
-
您是否使用 NuGet 下载了规定的 sqlite 版本(3)?
-
在此处发送您的 nuget.config 文件的内容
标签: xamarin xamarin.ios xamarin.forms xamarin-studio