在.NET程序集部署到GAC和目标文件被锁定时,Windows拥有它自己所能最好的猜测是某种形式的“装配炼狱” - c:\windows\assembly\temp

使用进程浏览器搜索所述可疑DLL时这些可以很容易地看出:

“进程浏览器搜索” 结果 <子>(来源: alexangas.com

当我结束该进程锁定该文件(在这种情况下OWSTIMER.EXE)该神奇部署到GAC正确。

我很好奇,什么样的Windows实际上是在这里做。它怎么知道该文件锁已被释放时?它在哪里保持锁定的文件的记录?它是否从此放弃?

scroll top