Quiero copiar mi dll generada en la carpeta bin a una ubicación de archivo en Post Build Event en vs2010.Copie los archivos bin en la ubicación del archivo físico en el evento Post Build en VS2010
Puede alguien ayudarme con eso.
Gracias
Quiero copiar mi dll generada en la carpeta bin a una ubicación de archivo en Post Build Event en vs2010.Copie los archivos bin en la ubicación del archivo físico en el evento Post Build en VS2010
Puede alguien ayudarme con eso.
Gracias
desea agregar algo como:
xcopy /Q /Y "$(TargetPath)" "C:\path\to\somewhere\"
a su evento posterior a la generación en el Eventos de generación pestaña en la página de propiedades del proyecto. El /Y
impedirá que se le solicite que confirme una sobrescritura.
Si también necesita copiar el archivo .pdb
, se necesita algo como esto:
xcopy /Q /Y "$(TargetDir)$(TargetName).*" "C:\path\to\somewhere\"
Puedes ver más símbolos de sustitución (los valores $ XXX) haciendo clic en el Editar posterior a la generación .. . botón en la pestaña de propiedades y luego expandir el Macros >> botón.
Haga clic en el proyecto, y luego ir a Propiedades-> Construir eventos-> línea de comandos posterior a la generación.
A continuación, escriba esto en:
Cmd /C Copy "$(TargetPath)" "<YourTargetDirHere>"
ayuda eso?
se utiliza la siguiente evento posterior a la acumulación para copiar archivos DLL plugin para el directorio de plugins de la aplicación web:
copia $ (TargetPath) $ (SolutionDir) Convergence.WebApp \ home \ plugins \ $ (TargetFileName)
Esto funciona en varias máquinas donde la ruta física puede ser diferente, pero depende de que el destino sea relativo a $ (SolutionDir).
Para aquellos de ustedes que quieren copiar todo, desde la carpeta de salida
xcopy "$(TargetDir)*" "C:\testpublish\updater\" /s /Y
por favor dígame el diff entre xcopy y copia. ¿Por qué tenemos que hacer/Q/Y aquí? – Praneeth
'xcopy' es una versión más poderosa de' copy' con más opciones, y por lo tanto, más control sobre cómo se copian las cosas. También es capaz de copiar directorios. El '/ Q' impide que los nombres de los archivos copiados se escriban en la ventana de salida, y el'/Y' lo detiene si necesita sobrescribir un archivo. – adrianbanks
@Praneeth ¿Qué dice el mensaje de error? – adrianbanks