gpt4 book ai didi

visual-studio-2010 - 如何在Visual Studio中删除每个项目的 "debug"和 "release"文件夹

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

谁能告诉我如何删除解决方案中每个项目的 Debug 和 Release 文件夹?

我在 this post 中找到了这段代码但我不知道我应该把它放在哪里!

FOR /F "tokens=*" %%G IN ('DIR /B /AD /S bin') DO RMDIR /S /Q "%%G"
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S obj') DO RMDIR /S /Q "%%G"

原因是,我必须手动关闭 Visual Studio,删除所有调试和发布文件夹,重新打开解决方案并重建....只有这样我的应用程序才能编译并正常工作!

最佳答案

"I want to delete all bin and obj folders to force all projects to rebuild everything" 中有许多不错的替代解决方案您提到的线程,但如果您想使用此命令行,则需要针对发布和调试进行调整:

DIR /B /AD /S bin

这表示输出名为 bin(或第二次调用中的 obj)的当前目录 (/S) 中和下的所有目录 (/AD)。您可能希望为 Debug 和 Release 而不是 bin 和 obj 执行此操作。

FOR /F "tokens=*" %%G IN ('DIR /B /AD /S Release') DO RMDIR /S /Q "%%G"
FOR /F "tokens=*" %%G IN ('DIR /B /AD /S Debug') DO RMDIR /S /Q "%%G"

正如 Stuart 所说,使用这两个命令并从项目根目录运行的批处理文件(或命令行调用)将删除所有名为 Release 或 Debug 的目录及其内容。它不会很聪明,知道这些是为项目配置的发布和调试目录。

使用了解项目配置文件并根据它们采取行动的工具会更安全。同样,在您链接的其他线程中也有一些想法。

关于visual-studio-2010 - 如何在Visual Studio中删除每个项目的 "debug"和 "release"文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11519669/

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