gpt4 book ai didi

tfs - MSBuild 无法删除 Binaries 目录

转载 作者:行者123 更新时间:2023-12-01 02:54:51 26 4
gpt4 key购买 nike

我正在使用 MSBuild 构建两个解决方案:

<ItemGroup> 
<SolutionToBuild Include="$(BuildProjectFolderPath)/HostASPX/SolutionA.sln"/>
<SolutionToBuild Include="$(BuildProjectFolderPath)/../Installer/SolutionB.sln"/>
</ItemGroup>

似乎此构建失败并显示错误消息:

Unable to remove directory "c:\TeamBuild\Team Solutions\Solution\Binaries". The directory is not empty.



似乎 MSBuild 默认创建了这个“二进制文件”目录并且构建通过。当我再次构建时,构建失败并显示上述消息。如果我尝试第三次构建..它会再次工作。

有人能告诉我如何确保他的文件夹每次都被删除/覆盖吗?

最佳答案

你确定没有 observer effect正在上映?即,某些东西没有像 explorer.exe 那样锁定目录:P

您可以使用 \\live.sysinternals.com\procmon.exe 排除它。 (找出谁对目录做了什么)和 procexp(找出谁在锁定它)。

关于tfs - MSBuild 无法删除 Binaries 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3406926/

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