2015-05-28 153 views
3

我尝试使用以下命令行来删除我的输出目录中的文件夹:删除整个文件夹在Visual Studio生成后事件

del /F "$(TargetDir)Content\" 

芹苴我总是最后错误代码1.我退出已经试过几种不同的方式,而不/ F,有/无前后斜线等

Error 1 The command "del /F "E:\proj\bin\Windows\Debug\Content\"" exited with code 1. 

有很多关于删除在Visual Studio中生成后事件命令行的文件的问题,这工作正常,但我似乎无法删除一个文件夹没有得到代码1.

任何帮助表示赞赏!

+0

你有没有设置'Tools.Options.Projects和Solutions.Build和RUN.LOG冗长= Diagnostic',不得不在日志文件中的样子? – PJTraill

+4

您可能需要添加/ Q来关闭“你确定”提示。如果你想删除文件夹本身以及文件夹的内容,你应该使用RD而不是DEL。 –

+0

谢谢,RD/S/Q工作,应该写它作为答案!试过诊断,它确实显示Y/N对话框,添加/ Q删除了错误,但该文件夹仍然没有被删除,似乎我使用错误的命令文件夹..试图deltree但似乎命令不存在所以我认为del是正确的命令。 – jsmars

回答

5
RD /S /Q "Full Path of Folder" 

你的情况:

RD /S /Q "$(TargetDir)Content\" 
2

使用命令提示符浏览到相同的文件夹,然后运行该命令并查看实际的错误是什么。可能是权限或正在使用的东西。

+2

它的确帮助我发现我需要一个/ Q命令,它删除了错误,但该文件夹仍然没有被删除。 RD/S/Q是看起来用于文件夹的正确命令。 – jsmars

相关问题