簡體   English   中英

盡管出現錯誤“無法加載DLL'SQLite.Interop.dll'”,盡管它位於bin文件夾中

[英]Getting error “Unable to load DLL 'SQLite.Interop.dll'” despite it being in the bin folder

我有一個ASP.Net Web項目,並使用NuGet包含System.Data.SQLite。

這顯示在我的引用下,但是當我發布應用程序(通過“文件系統”)並轉到控制器“ http:// localhost / api / test ”時,它顯示錯誤:

無法加載DLL'SQLite.Interop.dll'找不到指定的模塊。

我注意到,在項目的bin\\Release\\net452\\win7-x86\\x64 ,DLL在那里,但是在網站的實際bin文件夾中,interop dll 存在!

我如何將其包括在內? (我嘗試將其添加為參考,但不允許我這樣做)

找到interop.dll的位置並將其添加到項目中,然后選擇“ copy always 這將強制發布配置文件將其復制到您的部署中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM