HELP! Enterprise Library

18/02/2008 - 17:48 por Robert | Informe spam
Hola gente, que tal?

Les cuento el siguente problema que tengo. Tengo una aplicacion desarrollada
en C# con 2005 que utiliza Enterprise Library para conectarnos a una base de
datos en un SQL Server 2005. Hasta ahora veniamos utilizando solo un
ambiente de desarrollo local y nos conectabamos a una base de datos en un
servidor de desarrollo DESARROLLO1 y todo funciona bien. Ahora resulta que
pusimos el componente en otro servidor PRODUCCION1, copie todo a una carpeta
y modifique el archivo .config donde tuve que cambiar las cadenas de
conexion yERROR: al parecer no puede crear las instancias de la clase
Database() probablemente porque esta tomando una cadena de conexion vieja, o
no encuentra el archivo, no se que pasa.

Tienen alguna idea de que puede estar pasando? Ya probe de todo y ... nada
:((


Se agradece cualqueir sugerencia/idea/orientacion/etc




PD: Estoy por tirar la laptop por la ventana!!
 

Leer las respuestas

#1 Cesar Gazzo Huck
19/02/2008 - 08:21 | Informe spam
No se como te estaras conectando pero te muestro como lo hago yo.

Database Instance;
if (!debugMode)
Instance =
Microsoft.Practices.EnterpriseLibrary.Data.DatabaseFactory.CreateDatabase("dbPrensa");
else
Instance =
Microsoft.Practices.EnterpriseLibrary.Data.DatabaseFactory.CreateDatabase("dbPrensaDebug");

Donde dbPrensa en el app.Config es

<add name="dbPrensa" connectionString="Database=gbaPrensa;Data
Source7.0.0.1;User Id=root;Password=root; "
providerName="MySql.Data.MySqlClient" />

Cualquier cosa avisame!

César

Preguntas similares