Tengo algunos problemas al intentar ejecutar DAAB desde la biblioteca Enterprise 5.0. He seguido los pasos de acuerdo con el tutorial, pero estoy teniendo errores ...Problema al intentar configurar la biblioteca empresarial 5.0 (Bloque de aplicaciones de acceso a datos)
1) descargar/instalar la biblioteca de la empresa
2) Añadir referencias a los bloques que necesito (/ datos comunes)
3) Importaciones
Imports Microsoft.Practices.EnterpriseLibrary.Common
Imports Microsoft.Practices.EnterpriseLibrary.Data
4) Mediante el software enterprise config config. Abro el web.config de mi sitio. Luego haga clic en los bloques, a continuación, Agregar la configuración de datos ... rellenar más detalles y guardar/cierre
5) Entonces (configuración pensar es completa) tratar de obtener una instancia de la base de datos a través de
Dim db As Database = DatabaseFactory.CreateDatabase()
6) Compilo y recibo el siguiente error:
No se pudo cargar el archivo o ensamblado 'Microsoft.Practices.EnterpriseLibrary.Data, Version = 5.0.414.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' o una de sus dependencias. La definición del manifiesto del ensamblaje ubicado no coincide con la referencia de ensamblaje. (Excepción de HRESULT: 0x80131040) (C: \ sitio \ web.config línea 4)
Línea 4 de mi web.config se ha generado por la herramienta de configuración y es:
<section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true" />
me estoy perdiendo una paso requerido? ¿He hecho los pasos en el orden incorrecto? ¿He cometido un error?
Muchas gracias por la ayuda.
Esto funcionó para mí, aunque tuve que limpiar y reconstruir mi solución antes de que los cambios en las DLL tuvieran efecto – tjrobinson