Looking for msbuild Answers? Try Ask4KnowledgeBase
Looking for msbuild Keywords? Try Ask4Keywords

msbuildTipos de elementos comunes: ProjectReference


Introducción

Una ProjectReference define una referencia a otro proyecto.

Parámetros

Parámetro Detalles
Include (atributo) Ruta al archivo de proyecto
Project (metadatos) GUID del proyecto, en el formato {00000000-0000-0000-0000-000000000000}
ReferenceOutputAssembly (metadatos) Booleano que especifica si los resultados del proyecto al que se hace referencia deben pasarse al compilador. El valor predeterminado es verdadero.
SpecificVersion (metadatos) Si se debe usar la versión exacta del ensamblaje.
Targets (metadatos) Lista de objetivos separada por punto y coma en los proyectos de referencia que se deben construir. El valor predeterminado es el valor de $(ProjectReferenceBuildTargets) cuyo valor predeterminado está en blanco, lo que indica los destinos predeterminados.
OutputItemType (metadatos) Tipo de elemento para emitir salidas de destino en. El valor predeterminado es en blanco. Si ReferenceOutputAssembly se establece en "true" (predeterminado), las salidas de destino se convertirán en referencias para el compilador.
EmbedInteropTypes (metadatos) Opcional booleano. Si los tipos de esta referencia deben integrarse en el ensamblaje de destino: solo interoperar ensamblados

Observaciones

Cuando se OutputItemType parámetro OutputItemType , pueden aplicarse parámetros adicionales (metadatos). Por ejemplo, cuando OutputItemType se establece en Content , se puede usar CopyToOutputDirectory .

Parámetro Detalles
CopyToOutputDirectory (metadata) Cadena opcional. Determina si se debe copiar el archivo al directorio de salida. Valores: Never , Always , PreserveNewest .

Tipos de elementos comunes: ProjectReference Ejemplos relacionados