fichero de configuración.

16/06/2006 - 11:03 por Diego \(DCD\) | Informe spam
Hola,

cómo obtengo el valor de la dirección de un servicio web que está en mi
fichero appconfig con el
System.Configuration.ConfigurationManager,

<configuration>
<applicationSettings>
<ParteDiario.Properties.Settings>
<setting name="ParteDiario_VentasSW" serializeAs="String">
<value>http://server/ServicioWebVentas/Ges.../value>
</setting>
</ParteDiario.Properties.Settings>
</applicationSettings>
</configuration>


Gracias y un saludo.

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
16/06/2006 - 19:51 | Informe spam
Esta también la he probado y tampoco me va.



Deberias tener las clase Settings creada por el diseñador. ¿No tienes un
archivo Settings.Designer.cs junto con el Settings.settings?

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#2 Diego \(DCD\)
16/06/2006 - 20:03 | Informe spam
si los tengo creados. pero por lo visto me coge el default value que tiene
asignado.

gracias y un saludo.

"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:
Esta también la he probado y tampoco me va.



Deberias tener las clase Settings creada por el diseñador. ¿No tienes un
archivo Settings.Designer.cs junto con el Settings.settings?

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C


Respuesta Responder a este mensaje
#3 Eduardo A. Morcillo [MS MVP VB]
16/06/2006 - 20:08 | Informe spam
si los tengo creados. pero por lo visto me coge el default value que
tiene asignado.



Si toma el default significa que no encuentra el valor en el app.config.
¿Por casualidad esto lo estas haciendo en una dll?

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#4 Diego \(DCD\)
16/06/2006 - 20:11 | Informe spam
Tendrá que ver que yo he cambiado el app.config a manopla y tendría que
haberlo hecho en el Settings.settings.?

Un saludo.

"Diego (DCD)" escribió en el mensaje
news:
Esta también la he probado y tampoco me va.

gracias y un saludo.

"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:
Esto lo lees con:

string s = ParteDiario.Properties.Settings.ParteDiario_VentasSW;

Settings crea una clase para acceder a los valores.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C








Respuesta Responder a este mensaje
#5 Juan Diego Bueno Prieto
16/06/2006 - 20:21 | Informe spam
Yo no he probado las siguientes que has propuesto porque es un proyecto del
trabajo y no estoy ahora mismo
En mi caso, tengo una solución con 3 proyectos (uno por capa, casi al estilo
de MSDN Video), y uso esto para obtener la cadena de conexión. Ésta se
obtiene en la capa de datos, que es una dll, pero al final el app.config se
usa en la de presentación que ya es un ejecutable. De cualquier manera me da
el error. Conseguí hacerlo para leer la Connection String de una forma
similar (incluso la cifrada), y a la hora de compilar y ejecutar, de rebote
conseguí que funcionara en la colección de Connection Strings, pero en el
índice 1 (el 0 no se por que, porque no aparece en ninguna parte, lo tiene
reservado a una conexión a SQL Express 2005). Pero como decía en otro post,
el diseñador se quejaba y no me formaba el formulario de trabajo, con lo
cual, me dificultaba el trabajo.

Respecto a VS 2005, comentar (aunque sea fuera del tema que nos ocupa) que
el diseñador es muy quisquilloso, sin contar que tiene vida propia. Sobre
todo tengo problemas a la hora de herencia visual y de utilizar controles de
usuario. Me los descabala con una facilidad pasmosa. El control de usuario,
para poder usarlo sin garantías, tuve que crearlo en otro proyecto fuera de
esta solución (incluso, dada su sencillez, lo diseñé usando Sharp Develop),
pero con la herencia visual he tenido problemas. A veces se soluciona
simplemente con cerrar la ventana del formulario en el ide y volverla a
abrir. Algo similar me ocurre con los archivos de recurso en formularios
heredados. Si teneis interés, os cuento un poco de que va, porque es algo
largo. Uso Vs2005 profesional, alguien tiene estos problemas o similares?

"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:OsDAn$
si los tengo creados. pero por lo visto me coge el default value que
tiene asignado.



Si toma el default significa que no encuentra el valor en el app.config.
¿Por casualidad esto lo estas haciendo en una dll?

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida