Saltar al contenido

¿Qué va mal cuando Visual Studio me dice “xcopy salió con el código 4”?

La guía o código que hallarás en este post es la solución más sencilla y válida que hallamos a tu duda o dilema.

Solución:

El código de salida Xcopy 4 significa “Ocurrió un error de inicialización. No hay suficiente memoria o espacio en disco, o ingresó un nombre de unidad no válido o una sintaxis no válida en la línea de comando.

Parece que Visual Studio está proporcionando argumentos no válidos para xcopy. Verifique su comando de evento posterior a la compilación a través de Project > Right Click > Properties > Build Events > Post Build Event.

Tenga en cuenta que si el $(ProjectDir) o similar macro los términos tienen espacios en las rutas resultantes cuando se expanden, entonces deberán estar entre comillas dobles. Por ejemplo:

xcopy "$(ProjectDir)Librarydsoframer.ocx" "$(TargetDir)" /Y /E /D1

Cambie la pestaña del reloj a la “salida” y busque el comando xcopy. A veces, aquí encontrará algún mensaje más (la salida real de xcopy) que podría ayudarlo a resolver el problema. Si no ve la pestaña de salida, use el menú Ver-Salida para mostrarla.

Además de la respuesta aceptada, el error también puede ocurrir cuando la carpeta de destino es de solo lectura (Común cuando se usa TFS)

Comentarios y puntuaciones

Agradecemos que quieras añadir valor a nuestro contenido añadiendo tu experiencia en las crónicas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *