Tengo una solución con dos proyectos ejecutables.App.config para el proyecto secundario no copiado en la salida
Main.exe
depende de Subordinate.exe
.
Estos proyectos tienen archivos App.config
, así que en sus respectivos directorios de salida, tengo Main.exe.config
y Subordinate.exe.config
.
Cuando construyo Main.exe
, Subordinate.exe
se copia en el directorio de salida de Main, pero Subordinate.exe.config
no lo está.
¿Hay alguna manera estándar de decirle a Visual Studio que haga esto?
Un enfoque alternativo es editar el archivo csproj para el proyecto principal y utilizar los AllowedReferenceRelatedFileExtensions en un propertyGroup. En su caso, debería agregar .exe.config a la lista de extensiones permitidas. Ver: https://stackoverflow.com/questions/9765686/include-referenced-projects-config-file/9769667#9769667 –