visual studio - visual - VS2005: el ensamblaje ''<ensamblaje>'' se ha especificado incorrectamente como un archivo.
visual studio code español (2)
Me encontré con este problema yo mismo.
Esto es lo que funcionó para mí:
Agregué una asamblea como referencia y como un "recurso existente". Eliminar el archivo del Explorador de soluciones, cerrar y luego volver a abrir el proyecto funcionó.
Agregué una referencia al log4net assembly dll a mi proyecto.
Cuando construyo recibo una advertencia que dice:
Advertencia El ensamblado ''Lib / log4net.dll'' está incorrectamente especificado como un archivo.
Busco la ayuda para este error en MSDN y dice:
Esta advertencia se genera durante la generación del manifiesto de aplicación cuando el proceso de compilación detecta que una referencia de archivo es realmente un ensamblado (administrado o nativo) .
Esto es exactamente lo que estoy haciendo; la referencia del archivo es un ensamblaje. ¿Qué me dicen aquí?
¿Cómo agrego una referencia a un dll de ensamblaje, sin agregar una referencia a un dll de ensamblaje?
Intente establecer la propiedad de Acción de compilación de las DLL de origen en Ninguno. Solucionó el problema para nosotros.