gpt4 book ai didi

installshield - 由于win资源管理器指向的目标发布文件夹,ISDEV fatal error -1014的任何自动解决方案?

转载 作者:行者123 更新时间:2023-12-04 17:11:58 27 4
gpt4 key购买 nike

我的 installshield 项目构建给出了这样的错误:

"ISDEV : fatal error -1014: Cannot rename directory *\Release to *\Release.Bak. Windows Explorer or a DOS prompt may be pointing to a subfolder of the release output folder (Disk1) or to the Interm folder, locking it. Change the current directory. Close any open files in the Disk1 folder. Close Msidb.exe if it is open."



原因是因为在我开始构建之前,我打开了一个指向该发布文件夹的 win 资源管理器。不知何故,ISDEV 认为这是锁定文件夹,所以它拒绝继续重命名。

现在,有没有办法,比如添加某种脚本,在构建脚本开始之前强行关闭所有打开的 win explorer 实例以释放所谓的“锁定”?

谢谢!

最佳答案

我知道这是一个旧线程,但问题仍然存在。

似乎该错误与锁定文件夹的另一个进程无关。我认为 InstallShield 通过尝试重命名 IT 仍然打开一些文件的文件夹来与自己作斗争。这就是为什么许多传统方法(例如关闭资源管理器甚至重新启动)有时不起作用的原因。

我发现一个相当简单的解决方案是在构建之前从 Setup 项目文件夹中删除文件夹树\Express。 InstallShield 只是重新创建它,一切正常,因为不需要重命名。

关于installshield - 由于win资源管理器指向的目标发布文件夹,ISDEV fatal error -1014的任何自动解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8737523/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com