visual-studio-2010 - visual - vs code autoclose html
Incluir el archivo.config del proyecto referenciado (1)
Estaba tan cerca ... ResolveAssemblyReference esto a la tarea MSBuild ResolveAssemblyReference que se llama desde el destino ResolveAssemblyReferences en Microsoft.Common.targets. Esto es lo que llena el elemento ReferenceCopyLocalPaths.
Entonces, al observar el patrón de archivos con el que coincidía, descubrí que la extensión de archivo .dll.config (en lugar de solo .config) hizo el truco:
<PropertyGroup>
<AllowedReferenceRelatedFileExtensions>
.pdb;
.xml;
.dll.config
</AllowedReferenceRelatedFileExtensions>
</PropertyGroup>
En lugar de excluir un archivo de la salida referenciada de un ensamblaje , ¡quiero agregar uno!
Tengo un proyecto de aplicación de consola (BuildTest1) que hace referencia a un proyecto de biblioteca de segunda clase (ClassLibrary1). La solución de Visual Studio se ve así:
Tengo un proyecto de biblioteca de clases que tiene un app.config. Quiero que este archivo .config se copie a la salida del proyecto de referencia, al igual que los archivos .dll y .pdb. El archivo de configuración de la biblioteca de clases se copia al directorio de salida de la biblioteca de clases como ''ClassLibrary1.dll.config''
He intentado agregar esto al archivo .csproj del proyecto .exe pero no parece hacer ninguna diferencia:
<PropertyGroup>
<AllowedReferenceRelatedFileExtensions>
.pdb;
.xml;
.config
</AllowedReferenceRelatedFileExtensions>
</PropertyGroup>