我正在Visual Studion 2017中使用C#项目来开发WPF,并且能够在开发模式下完美地运行该项目。但是在发布项目后出现错误:无法加载DLL'SQLite.Interop.dll':找不到指定的模块。(HRESULT的异常:0x8007007E)。
我进行了很多搜索,但找不到解决方案。许多地方提到了将SQLite.Interop.dll放置在Debug文件夹中的位置,但是在我的应用程序中,x64和x86的dll已经存在于Debug文件夹中,但是下一步,他们说将文件属性更改为
Build Action:无和
复制到输出目录:始终复制
但是问题是,当我右键单击SQLite.Interop.dll时,我找不到这些选项。请帮助我,因为我从几个小时以来就一直坚持这一权利。您的帮助将不胜感激。
Step 1: Click Solutions and Folders Button
Step 3: Double Click to Open file with .csproj extension
Step 4: Copy, Paste and save the below code inside <PropertyGroup>
tag like given in the Image
<PropertyGroup>
<ContentSQLiteInteropFiles>true</ContentSQLiteInteropFiles>
<CopySQLiteInteropFiles>false</CopySQLiteInteropFiles>
<CleanSQLiteInteropFiles>false</CleanSQLiteInteropFiles>
<CollectSQLiteInteropFiles>false</CollectSQLiteInteropFiles>
Step 5: Click Solutions and Folders Button and then SELECT button with .sln option
Step 6: Right click on Project and then SELECT Reload Project
这是我的头放弃一整天后如何解决的问题。我希望这会对某人有所帮助。