[英]Copy project artifacts to bin folder on successful build event batch file
我想在成功構建時將項目文件和文件夾復制到 bin\debug 文件夾。 我試圖讓 xcopy 去做,但它要么復制 0 個文件,要么告訴我它不能循環復制。
我正在嘗試做的類似於這個問題:這是我的批處理文件:
@echo off
REM Set up the files and folders to exclude
echo \bin\ > exclude.txt
echo exclude.txt >> exclude.txt
echo Helper.cs >> exclude.txt
echo Program.cs >> exclude.txt
REM Set up the variables
set sourceBase="D:\Devprojects\WebApplications\GenerateTabbedHTML"
set destinationBase="D:\Devprojects\WebApplications\GenerateTabbedHTML\bin\Debug\"
set params=/E /C /I /R /Y /Exclude:exclude.txt
xcopy %sourceBase% %destinationBase% %params%
我會以正確的方式解決這個問題嗎? 或者有沒有更簡單的方法來實現這一點?
看起來xcopy
不喜歡您的 dest 文件夾位於源文件夾中的事實。 你確實排除了它,但我想它無論如何都無法處理這種情況。 嘗試使用不在源代碼下的中間文件夾。 首先將文件復制到那里,然后復制到目標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.