我如何解决“进程无法访问文件.ISPAC,因为它正被另一个进程使用”错误?

问题描述 投票:1回答:1

我使用SSDT和Visual Studio执行了一个SSIS包。当我尝试执行另一个包时,我收到一条错误消息“该进程无法访问文件XXXX.ispac,因为它正被另一个进程使用”。我尝试重新启动,但这是后面的痛苦。我该如何解决这个错误?

visual-studio ssis sql-server-data-tools
1个回答
1
投票

您可以检查补丁级别。 2015年发布的SSDT让我更频繁地看到了这一点,但从那时起我就没有经常咬我。

查找并终止进程

Sysinternals有一个很好的工具叫做Process Explorer。它是免费的,不需要安装,可以帮助您查看计算机上发生的一切。在这种情况下,您希望找到在您的文件(MyProject.ispac)上有肮脏手指然后将其删除的进程。

https://helpcenter.gsx.com/hc/en-us/articles/115015880627-How-to-Identify-which-Windows-Process-is-Locking-a-File-or-Folder

不需要运行Process Explorer的另一种方法是将构建从Development更改为Release(再返回)。

© www.soinside.com 2019 - 2024. All rights reserved.