[puntonet] Nhibernate + External ConnectionString

2012-02-01 Por tema Leandro Halfon
Hola lista, estoy con un temita dando vuelta que no le encuentro la mano.
Estoy tratando de que mi aplicacion asp net mvc use un archivo externo (que
usan otras aplicaciones de consola) para obtener el connection string.

Googleando un poco lo unico que encontré fue esto:

En la seccion de Nhibernate tengo esto:

hibernate-configuration xmlns=urn:nhibernate-configuration-2.2
  property
name=connection.connection_string_nameconnection.connection_string/property

Ademas, tengo esto:

connectionStrings configSource=MyConnection.config /

Y finalmente en el archivo MyConnection.config tengo esto:

connectionStrings

  add name=connection.connection_string providerName=System.Data.OleDb
   connectionString=Data Source=N059D524\SQLEXPRESS; Initial
Catalog=XXX; Integrated Security=SSPI/add
/connectionStrings

Pero NO funciona.

Alguna idea/sugerencia?

Gracias.


[puntonet] Nhibernate + External ConnectionString

2012-02-01 Por tema Carlos Peix
Hola Leandro,

Eso funciona para mi, hay una condicion, sin embargo. En aplicaciones Web,
el archivo MyConnection.config debe estar en la misma carpeta que el
Web.config o en una subcarpeta. Probablemente tengas restricciones
similares en otros entornos.

--
Carlos Peix

2012/2/1 Leandro Halfon leandrohal...@gmail.com

 Hola lista, estoy con un temita dando vuelta que no le encuentro la mano.
 Estoy tratando de que mi aplicacion asp net mvc use un archivo externo
 (que usan otras aplicaciones de consola) para obtener el connection string.

 Googleando un poco lo unico que encontré fue esto:

 En la seccion de Nhibernate tengo esto:

 hibernate-configuration xmlns=urn:nhibernate-configuration-2.2
   property
 name=connection.connection_string_nameconnection.connection_string/property

 Ademas, tengo esto:

 connectionStrings configSource=MyConnection.config /

 Y finalmente en el archivo MyConnection.config tengo esto:

 connectionStrings

   add name=connection.connection_string providerName=System.Data.OleDb
connectionString=Data Source=N059D524\SQLEXPRESS; Initial
 Catalog=XXX; Integrated Security=SSPI/add
 /connectionStrings

 Pero NO funciona.

 Alguna idea/sugerencia?

 Gracias.