Visual studio 2010 Xcopy/f/r/y/c退出,代码为4(已尝试在其他答案中找到的所有解决方案)

Visual studio 2010 Xcopy/f/r/y/c退出,代码为4(已尝试在其他答案中找到的所有解决方案),visual-studio-2010,xcopy,Visual Studio 2010,Xcopy,所以我整个上午都在努力寻找解决办法。我检查了我的所有文件路径是否都在“”中,没有任何空格,我在命令中添加了/c以忽略错误,我检查了我的文件夹是否未处于只读模式(它们不是)。我甚至在系统路径环境变量中添加了C:\Program Files\WinZip。我完全没有主意了,到目前为止什么都没用。有人能想出其他的解决办法让我试试吗 以下是全部错误: xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\

所以我整个上午都在努力寻找解决办法。我检查了我的所有文件路径是否都在“”中,没有任何空格,我在命令中添加了/c以忽略错误,我检查了我的文件夹是否未处于只读模式(它们不是)。我甚至在系统路径环境变量中添加了C:\Program Files\WinZip。我完全没有主意了,到目前为止什么都没用。有人能想出其他的解决办法让我试试吗

以下是全部错误:

xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\Handlers\*.dnn" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\Modules\*.dnn" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\Services\*.dnn" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\bin\Debug\*.dll" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\bin\Debug\*.pdb" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\bin\Debug\*.xml" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
REM **********************************************************************
REM * HANDLERS
REM **********************************************************************
REM ===========================
REM = Delete Previous File
REM ===========================
del HP.USHC.Portal.Provider.Web.UI.Handlers.zip

REM ===========================
REM = Add Files to Zip File
REM ===========================
wzzip -a HP.USHC.Portal.Provider.Web.UI.Handlers.zip @..\..\Web.UI.Handlers.files.txt
wzzip -vb HP.USHC.Portal.Provider.Web.UI.Handlers.zip

REM ===========================
REM = Copy the Zip File
REM ===========================
 xcopy /d /f /i /r /s /y /c "HP.USHC.Portal.Provider.Web.UI.Handlers.zip"     "..\..\_latest\"

REM **********************************************************************
REM * MODULES
REM **********************************************************************
REM ===========================
REM = Delete Previous File
REM ===========================
del HP.USHC.Portal.Provider.Web.UI.Modules.zip

REM ===========================
REM = Add Files to Zip File
REM ===========================
wzzip -a HP.USHC.Portal.Provider.Web.UI.Modules.zip @..\..\Web.UI.Modules.files.txt
wzzip -vb HP.USHC.Portal.Provider.Web.UI.Modules.zip

REM ===========================
REM = Copy the Zip File
REM ===========================
xcopy /d /f /i /r /s /y /c "HP.USHC.Portal.Provider.Web.UI.Modules.zip" "..\..\_latest\"


REM **********************************************************************
REM * SKIN OBJECTS
REM **********************************************************************


REM **********************************************************************
REM * SERVICES
REM **********************************************************************
REM ===========================
REM = Delete Previous File
REM ===========================
del HP.USHC.Portal.Provider.Web.UI.Services.zip

REM ===========================
REM = Add Files to Zip File
REM ===========================
wzzip -a HP.USHC.Portal.Provider.Web.UI.Services.zip @..\..\Web.UI.Services.files.txt
wzzip -vb HP.USHC.Portal.Provider.Web.UI.Services.zip

REM ===========================
REM = Copy the Zip File
REM ===========================
xcopy /d /f /i /r /s /y /c "HP.USHC.Portal.Provider.Web.UI.Services.zip"   "..\..\_latest\"
“C:\Users\bissonk\Desktop\HP\USHC\U AMERICAS\U US\U HC\U Ic\U Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\zip.bat” 已退出,代码为4.HP.USHC.Portal.Provider.Web.UI

这是zip.bat文件:

xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\Handlers\*.dnn" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\Modules\*.dnn" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\Services\*.dnn" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\bin\Debug\*.dll" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\bin\Debug\*.pdb" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
xcopy /f /r /y /c "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\bin\Debug\*.xml" "C:\Users\bissonk\Desktop\HP\USHC_AMERICAS_US_HC_Ic_Portal\Source\V4.2\Provider\HP.USHC.Portal.Provider.Web.UI\_latest\"
REM **********************************************************************
REM * HANDLERS
REM **********************************************************************
REM ===========================
REM = Delete Previous File
REM ===========================
del HP.USHC.Portal.Provider.Web.UI.Handlers.zip

REM ===========================
REM = Add Files to Zip File
REM ===========================
wzzip -a HP.USHC.Portal.Provider.Web.UI.Handlers.zip @..\..\Web.UI.Handlers.files.txt
wzzip -vb HP.USHC.Portal.Provider.Web.UI.Handlers.zip

REM ===========================
REM = Copy the Zip File
REM ===========================
 xcopy /d /f /i /r /s /y /c "HP.USHC.Portal.Provider.Web.UI.Handlers.zip"     "..\..\_latest\"

REM **********************************************************************
REM * MODULES
REM **********************************************************************
REM ===========================
REM = Delete Previous File
REM ===========================
del HP.USHC.Portal.Provider.Web.UI.Modules.zip

REM ===========================
REM = Add Files to Zip File
REM ===========================
wzzip -a HP.USHC.Portal.Provider.Web.UI.Modules.zip @..\..\Web.UI.Modules.files.txt
wzzip -vb HP.USHC.Portal.Provider.Web.UI.Modules.zip

REM ===========================
REM = Copy the Zip File
REM ===========================
xcopy /d /f /i /r /s /y /c "HP.USHC.Portal.Provider.Web.UI.Modules.zip" "..\..\_latest\"


REM **********************************************************************
REM * SKIN OBJECTS
REM **********************************************************************


REM **********************************************************************
REM * SERVICES
REM **********************************************************************
REM ===========================
REM = Delete Previous File
REM ===========================
del HP.USHC.Portal.Provider.Web.UI.Services.zip

REM ===========================
REM = Add Files to Zip File
REM ===========================
wzzip -a HP.USHC.Portal.Provider.Web.UI.Services.zip @..\..\Web.UI.Services.files.txt
wzzip -vb HP.USHC.Portal.Provider.Web.UI.Services.zip

REM ===========================
REM = Copy the Zip File
REM ===========================
xcopy /d /f /i /r /s /y /c "HP.USHC.Portal.Provider.Web.UI.Services.zip"   "..\..\_latest\"
这是生成后事件命令行

xcopy /f /r /y /c "$(ProjectDir)Handlers\*.dnn" "$(ProjectDir)_latest\"
xcopy /f /r /y /c "$(ProjectDir)Modules\*.dnn" "$(ProjectDir)_latest\"
xcopy /f /r /y /c "$(ProjectDir)Services\*.dnn" "$(ProjectDir)_latest\"
xcopy /f /r /y /c "$(ProjectDir)$(OutDir)*.dll" "$(ProjectDir)_latest\"
xcopy /f /r /y /c "$(ProjectDir)$(OutDir)*.pdb" "$(ProjectDir)_latest\"
xcopy /f /r /y /c "$(ProjectDir)$(OutDir)*.xml" "$(ProjectDir)_latest\"
"$(ProjectDir)zip.bat"

这可能是由于XCOPY命令中的目录路径无效,或者XCOPY命令中的目录路径长度超出了允许的限制

在我的例子中,目录路径中提到的一个文件夹名中有空格。当删除文件夹名中的空格时,它就起作用了

当您正在构建应用程序(例如:任何windows应用程序)时,如果该应用程序已打开并且在XCOPY命令中引用了dll,则也会发生此错误。在这种情况下,请关闭该应用程序,然后再次尝试构建。它将正常工作