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.