Ayuda con Web.config

06/01/2005 - 14:51 por Javier | Informe spam
Hola gente, espero me puedan ayudar con esto, estoy tratando de incorporar el
ConnectionString de mi app en el web.config, una vez que modifico el archivo
dicho, la aplicación asp.net deja de funcionar el debug y me dice que hay
problemas que dicha app no esta configurada para depuración, etc etc, el
web.config esta bien formado, solo al cambiar un caracter de su contenido
original pasa esto, alguien se le ocurre algo ??
Muchas Gracias de ante mano.
Salu2

Preguntas similare

Leer las respuestas

#6 Javier
06/01/2005 - 18:45 | Informe spam
GRACIAS !!!!

"Pedro Luna Montalvo, MVP" wrote:

Saludos,

Como bien te indico Oscar, el formato de adicion de la cadena de conexion en
el Web.config es el que te indicaba, sin embargo, tienes que tomar en cuenta
que esto te permite agregar no solamente cadenas de conexion, sino cualquier
tipo de parametros para ser usados por tu aplicacion:

<configuration>
<system.web>



</system.web>

<appSettings>
<add key="CadenaConexionSQL" value="" />
<add key="CadenaConexionOracle" value="" />
<add key="OtroParametro" value="" />
<add key="UnParametroMas" value="" />
</appSettings>
</configuration>


Y luego con la misma sintaxis que te indicaron, puedes recuperar esos
valores:

string sqlCnnStr > ConfigurationSettings.AppSettings["CadenaConexionSQL"];
string oracleCnnStr > ConfigurationSettings.AppSettings["CadenaConexionOracle"];
string parametro1 = ConfigurationSettings.AppSettings["OtroParametro"];
string parametro2 = ConfigurationSettings.AppSettings["UnParametroMas"];




"Javier" escribió en el mensaje
news:
> Gracias!!
> y si quiero agregar mas de un connectionString, por ejemplo SQL y ORACLE
> la ultima gracias !!
>
> "Oscar Galvis" escribió:
>
> > despues del system.web agrega esto.
> >
> > <appSettings>
> > <add key="ConnectionString" value="Persist Security
Info=False;User
> > ID=sa;pwd=sa;Initial Catalog=AR;Data Source=localhost;Packet
> > ;Workstation ID=ARZ;" />
> > </appSettings>
> >
> > y luego en tu app t refieres a ella como
> >
> > String StrConn > > > ConfigurationSettings.AppSettings["ConnectionString"].ToString();
> >
> > Sin embargo t recomiendo no pongas el connection string en el
web.config...
> > o x lo menos djalo encriptado.
> >
> > Salu2
> >
> > Oscar Galvis
> >
> >
> > "Javier" wrote in message
> > news:
> > > La verdad no tengo idea
> > > esto es lo que estoy agregando
> > > <Configuracion>
> > > <SQL><ConnectionString>Persist Security Info=False;User
> > > ID=sa;pwd=sa;Initial Catalog=AR;Data Source=localhost;Packet
> > > ;Workstation ID=ARZ;</ConnectionString></SQL>
> > > </Configuracion>
> > >
> > > esta bien ? como deberia ser ?
> > > Gracias por tu ayuda
> > >
> > >
> > > "Pedro Luna Montalvo, MVP" wrote:
> > >
> > > > El Web.config esta guardado con codificación UTF8,
> > > >
> > > > Si estas seguro que el XML esta bien formado:
> > > > ¿estas seguro que la modificacion que agregas cumple con esto?
> > > >
> > > > Saludos
> > > > Pedro Luna, [MVP VB.NET]
> > > > Gye, Ecu
> > > >
> > > >
> > > >
> >
> >
> >



Respuesta Responder a este mensaje
#7 Pedro Luna Montalvo, MVP
06/01/2005 - 19:30 | Informe spam
Me olvidaba del punto por el que realmente agregue mi comentario:

Toda la informacion que pones en el Web.config, como puedes ver, es texto
asi que considera seriamente la sugerencia de Oscar de cifrar la informacion
critica.


Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida