Estoy intentando compilar una aplicación para la que tengo la solución y no puedo pasar:'debe agregar una referencia a Microsoft.Practices.EnterpriseLibrary.Common' a pesar de que el montaje es en la GAC
'Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource' se define en un conjunto al que no se hace referencia. Usted debe agregar una referencia al ensamblaje 'Microsoft.Practices.EnterpriseLibrary.Common, versión = 3.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'
Así que he añadido el conjunto a la GAC:
Después de algunas investigaciones que abrieron estudio visual con el Fusion Assembly Binding Viewer en marcha, lo que parecía crear una gran cantidad de registros pero ninguno que relaciona a esta versión exacta de la asamblea (sin embargo 4.1.0.0 es de allí).
No puedo simplemente agregar -> referencia ya que VS me dice que ya existe una referencia con el mismo nombre.
¿Qué otras avenidas debo explorar?
¿Por qué no utilizas EntLib 5.0? – abatishchev
Este no es mi proyecto, solo necesito compilarlo –
Si hay una referencia existente, intente eliminar la referencia existente y luego volver a agregarla. Tener la asamblea en el GAC no hará ninguna diferencia en el tiempo de compilación. – Justin