Coloque todos los archivos DLL de salida en el directorio común de Visual Studio

Tengo un par de soluciones diferentes, en las que algunos proyectos pueden depender de la salida de proyectos en otras soluciones. Para administrar esto, he estado copiando archivos dll de la carpeta / bin / en cada proyecto a una ubicación de biblioteca compartida después de la compilación, y luego los copié / referencia desde allí al proyecto dependiente.

Sin embargo, a medida que la solución de la biblioteca se hace más grande, esto tiende a ser imposible de mantener. Dedico demasiado tiempo a recorrer directorios de soluciones en el Explorador de Windows buscando carpetas / bin / e intentando averiguar cuál o cuáles de los archivos dll de cada uno que necesito.

¿Hay alguna manera de darle a Visual Studio una pista que quierotodas proyectos en una solución para tener el mismo directorio de salida? Por ejemplo, una carpeta / bin / directamente debajo de la carpeta de la solución, dondetodas proyectos ponen su salida.

Si es posible, me gustaría lograr esto sin eventos codificados después de la compilación que copien los archivos, ya que eso fallará si la salida de un proyecto cambia el nombre del archivo o agrega otro archivo. Prefiero cambiar la ubicación del directorio de salida real, la ubicación de $ (OutDir), si lo desea.

Respuestas a la pregunta(2)

Su respuesta a la pregunta