2015-05-28 178 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

相關問題