Digamos que tiene un proyecto de biblioteca de clase que tiene cualquier cantidad de archivos complementarios que también deben incluirse con el ensamblado compilado (por ejemplo, archivos de texto simples o incluso un archivo DLL no administrado heredado). el conjunto como una capa de interoperabilidad). Mientras que incrustar los archivos suplementarios en el ensamblaje es relatively straightforward, tenemos situaciones donde esto no es posible o simplemente no es deseable. Necesitamos tenerlos como archivos "sidecar" (es decir, archivos junto al ensamblaje, potencialmente en subdirectorios relativos al ensamblaje)Cómo asociar archivos externos con un ensamblaje
Agregando esos archivos al proyecto con un valor apropiado para "Copiar al directorio de salida" especificado parece ser suficiente para proyectos que son completamente autónomos dentro de una solución. Pero si un proyecto separado en otra solución agrega una referencia al ensamblaje, no recoge automáticamente sus archivos sidecar. ¿Hay alguna manera en el proyecto de marcar de alguna manera el ensamblaje resultante de manera que cualquier cosa que haga referencia al ensamblado también sepa que necesita incluir los archivos sidecar asociados? ¿Cómo haces esto?
Iba a sugerir "TFS Dependency Replicator" pero solo funciona para ensamblajes, no archivos sidecar .. – RobS