Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法加载DLL';SQLite.Interop.dll';关于Visual Studio 2017的UWP项目_Sqlite_Uwp_Visual Studio 2017_Xaf - Fatal编程技术网

无法加载DLL';SQLite.Interop.dll';关于Visual Studio 2017的UWP项目

无法加载DLL';SQLite.Interop.dll';关于Visual Studio 2017的UWP项目,sqlite,uwp,visual-studio-2017,xaf,Sqlite,Uwp,Visual Studio 2017,Xaf,我在使用SQLite时遇到这个错误 DllNotFoundException:无法加载DLL“SQLite.Interop.DLL”:该 找不到指定的模块。(HRESULT的例外情况: 0x8007007E) 我尝试了几种解决办法,但没有成功 尝试使用x86/x64 我试过这个: 为UWP增加了2015个VisualC++运行时依赖性。 尝试手动添加.dll并将其设置为“始终复制” 已尝试从安装本地依赖项 我真的没有主意了 我在发行版中遇到了这个问题,但在调试中没有。 我使用的是VS2017

我在使用SQLite时遇到这个错误

DllNotFoundException:无法加载DLL“SQLite.Interop.DLL”:该 找不到指定的模块。(HRESULT的例外情况: 0x8007007E)

我尝试了几种解决办法,但没有成功

尝试使用x86/x64

我试过这个:

为UWP增加了2015个VisualC++运行时依赖性。 尝试手动添加.dll并将其设置为“始终复制”

已尝试从安装本地依赖项


我真的没有主意了

我在发行版中遇到了这个问题,但在调试中没有。 我使用的是VS2017 15.9.5 使用ReleaseManager,我将所有项目更改为使用Releasex64 奇怪的是,平台标签要求我制作一个新平台,我必须这样做才能选择一个x64平台

最后,我在所有项目中安装了SQLite模块,而不仅仅是在数据层。即使我有Copy local true,它也不能仅用于数据层

以下是我使用的nuget软件包


您能分享一下您使用过的nuget软件包的详细信息吗?最终使用了本指南(并提出了其他问题,但最终成功了)。我试图使用System.Data.SQLite,但没有成功。是的,不支持uwp。