vb.net – 确定哪个进程锁定了文件

vb.net – 确定哪个进程锁定了文件,第1张

概述我有一个单元测试在本地工作正常,但上传到TeamCity构建服务器失败时“进程无法访问该文件,因为它正被另一个进程使用”. >在我做任何测试之前 我检查文件的设置 存在,如果是这样,尝试删除它. 这失败并出现相同的错误 消息如上 >当wriitng 文件,然后关闭作者 处置它我认为应该 摆脱任何资源. 所以我有几个问题 >有没有人有类似的问题,并设法绕过他们 >如何找出programticall是 我有一个单元测试在本地工作正常,但上传到TeamCity构建服务器失败时“进程无法访问该文件,因为它正被另一个进程使用”.

>在我做任何测试之前
我检查文件的设置
存在,如果是这样,尝试删除它.
这失败并出现相同的错误
消息如上
>当wriitng
文件,然后关闭作者
处置它我认为应该
摆脱任何资源.

所以我有几个问题

>有没有人有类似的问题,并设法绕过他们
>如何找出programticall是什么
过程自私地锁定
文件!!!

干杯

解决方法 Sysinternals FileMon提供了一些关于他们如何在旧版windows中完成此 *** 作的信息(向下滚动).

Process monitor是他们的最新版本,但它没有提供很多关于他们如何做的线索.但是,有一些知识库文章链接到那里,应该引导您获取这些信息.

-亚当

总结

以上是内存溢出为你收集整理的vb.net – 确定哪个进程锁定了文件全部内容,希望文章能够帮你解决vb.net – 确定哪个进程锁定了文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1239120.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-06
下一篇2022-06-06

发表评论

登录后才能评论

评论列表(0条)

    保存