2011-02-22 13 views
8

Tengo varios archivos en mis soluciones de Visual Studio que deben copiarse en la carpeta bin/Debug si lo cambio.Cómo asegurar que los archivos se copian desde mi directorio de trabajo en bin/Debug rsp. bin/Release?

Intenté establecer Copy to Output Directory - Copy always pero no funciona. Entonces, ¿cómo puedo asegurarme de que al compilar estos archivos se copien en bin/debug?

Aquí una captura de pantalla de un ejemplo: enter image description here

+0

¿Su construcción está teniendo éxito? Cambiar la propiedad Copiar a directorio de salida en un archivo debería funcionar. Tenga en cuenta que se copiará en bin/Debug si está en modo Debug, y bin/Release si está en modo Release. – AndrewC

+0

@AndyC la compilación funciona, pero los archivos no se copian. Y sí Debug/Release Sé –

Respuesta

16

Asegúrese de que la acción de compilación de los archivos esté marcada como content, de lo contrario, no se copiarán durante la compilación.

Contenido - El archivo no está compilado, pero está incluido en el grupo de salida de contenido . Por ejemplo, , esta configuración es el valor predeterminado para , un .htm u otro tipo de archivo Web.

+0

Lo hice. Agregué una captura de pantalla en mi pregunta con un ejemplo. Lo intenté, pero este archivo no se copia en bin/Debug. – RoflcoptrException

+2

Bien, mi culpa. Configuración al contenido trabajado, ¡no vi que los archivos se copiaran con sus carpetas! – RoflcoptrException

+0

No hay problema, me alegro de poder ayudar. –

1

¿Está usando el perfil de depuración? La sección de compilación de sus propiedades tiene una ruta de salida que está configurada como bin/debug si está usando este perfil.

+0

Sí, lo sé, pero no todos los archivos se copian. – RoflcoptrException

+0

¿Qué tipo de archivos son? –

+0

diferentes archivos ... DLL, EXE y XML. ¡Agregué una captura de pantalla! – RoflcoptrException

Cuestiones relacionadas