【发布时间】:2017-04-24 14:52:29
【问题描述】:
我在 MVC 桌面应用程序中使用 Nuget 包 System.Data.SQLite。当我尝试清理解决方案时出现错误。我收到的错误消息是:无法删除文件“...bin\Debug\x64\SQLite.Interop.dll”。拒绝访问路径“\bin\Debug\x64\SQLite.Interop.dll”。
这与here 提出的问题几乎相同,但因为我刚刚创建了我的 SO 帐户,所以我无法在此处添加我的评论。
我在我的数据库项目中使用 NuGet 包 System.Data.SQLite 和 System.Data.SQLite.Core,在我的 UI 项目中使用 System.Data.SQLite.Core。
我按照answers 之一的建议创建了一个终止 IIS 进程的按钮,但由于我无法构建我的项目,我无法测试它是否有效。
我昨天能够很好地清理/构建。不知道反复调试是否造成了这个问题。
【问题讨论】:
-
This 没用?
-
@DanielShillcock 不,它没有。但是 Scott Chamberlain 在下面的回答帮助我找到了使用 dll 的进程,并且我能够杀死该进程。
标签: c# asp.net visual-studio sqlite dll