1

我创建了几个自定义 Web 部件并将 DLL 放在 /bin 文件夹中进行测试。我现在想从 /bin 文件夹中删除 DLL,但我不断收到以下错误:

无法删除 xxxxx:访问被拒绝 确保磁盘未满或未写保护,并且文件当前未在使用中。

我可以重命名 DLL 文件,因此它们没有完全锁定,但是如果我这样做了,我会收到错误无法加载文件或程序集 'xxxxxx' 或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)在加载站点时显示在浏览器中。

有任何想法吗?

谢谢,

查理

4

2 回答 2

3

它们可能被 IIS 锁定。试试这个:
iisreset /stop
(删除它们)
iisreset /start

于 2009-04-20T16:45:55.667 回答
1

打开windows任务管理器。结束名为“cisv”的进程。这对我有用。

于 2011-08-28T09:22:13.870 回答