Por suerte el objeto webserver hereda, de algún pariente, la propiedad Url y actualizando eso luego de la instanciación funciona sin problemas. Solo que desconocía esa propiedad Url (perdonen la ignorancia).
En fin agregué un par de propiedades con Ip, Puerto y Path para poder armar la url definitiva. Pd: no podía tampoco heredar de quien la llama porque quien instancia a esta librería es una aplicación PHP (que no tiene .config), usando la clase DOTNET. Gracias, Cristian. From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Fabián Foos Sent: viernes, 06 de junio de 2008 07:56 p.m. To: [email protected] Subject: [puntonet] archivos Config de las DLLs instaladas en assembly Cuando desde la dll intentes acceder a la configuración, .net tratará de leerla del .config de la aplicación que la llama, sino la encuentra va usar la configuración por defecto, que es la que había al momento de agregar la referencia web cuando la desarrollaste. Por lo tanto, tenes que copiar la sección que se generó en el .config de la dll al .config de la aplicación y listo. Saludos! 2008/6/6 Pata del Santo <[EMAIL PROTECTED]>: Lo mejor es crear un método por ejemplo GiveMeTheConfigFilePath() as String Luego en producción llamás al método para ver dónde guardar el app.config Pata. -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Cristian C. Bittel Enviado el: viernes, 06 de junio de 2008 22:30 Para: [email protected] Asunto: [puntonet] archivos Config de las DLLs instaladas en assembly La verdad no, no es por diseño en este caso, sino simplemente porque tengo un webservice de desarrollo al que agregué la referencia web usando el wizard, pero que desconozco su ubicación en entorno de producción. El wizard agregó un archivo "app.config" en el que está guardada esa info. Lo que necesito es saber desde dónde va a leer luego, en producción, este archivo .config para poder modificarlo. ¿Cómo puedo hacerlo por código? ¿Tengo que setear valores del objeto WebService para que pueda referenciarlo desde afuera? Cristian. -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Leonardo Micheloni Sent: viernes, 06 de junio de 2008 02:12 p.m. To: [email protected] Subject: [puntonet] archivos Config de las DLLs instaladas en assembly Hola, Me imagino que por un tema de diseño no se lo pasás como parámetro que tal vez sería lo correcto, lo que podés hacer es guardar la configuración como recursos embebido sino. 2008/6/6 Cristian C. Bittel <[EMAIL PROTECTED]>: > Hice una DLL en C# a la que agregué una WebReference, la información > de IPAddress del webservice consumido se almacena en un archivo de > configuración que tiene el mismo nombre que la dll con extensión ".config". > > La dll está instalada en la GAC, listada en la carpeta WINNT\Assembly. > > ¿De qué lugar lee la configuración mi dll entonces? ¿Dónde debo dejar > físicamente ese archivo de configuración para que la DLL pueda leerlo? > > Gracias, > Cristian. > > > -----Original Message----- > From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of > Leonardo Micheloni > Sent: viernes, 06 de junio de 2008 12:26 p.m. > To: [email protected] > Subject: [puntonet] Consulta con connecion > > Tal vez con replication service, por qué no preguntás en la lista de > DBMS mejor, ahí lo tenés a Maxi por ejemplo que la tienen muy clara > con esos temas. > > [EMAIL PROTECTED] > > Saludos, > > On Fri, Jun 6, 2008 at 12:20 PM, Andrés Guzmán O <[EMAIL PROTECTED]> wrote: >> Amigos: >> >> Tengo una duda si quiero hacer una coneccion a base de datos entre >> dos servidores diferentes, que no estan en la misma LAN, uno esta aca >> en chile y otro esta en EEUU. Como se haria esto, y me imagino que la >> performance de la aplicación no sería de las mejores, me gustaria que >> me guiaran un poco antes de ponerme a desarrollar >> >> De antemano muchas gracias. >> >> >> Andrés Guzmán O. >> > > > > -- > Leonardo Micheloni. > > Organizador de primeras jornadas ágiles de Latinoamérica > > http://agiles2008.org/ > > Blog Personal > > http://leomicheloni.blogspot.com/ > > Internal Virus Database is out of date. > Checked by AVG. > Version: 8.0.100 / Virus Database: 269.24.1/1470 - Release Date: > 28/05/2008 07:20 a.m. > > > -- Leonardo Micheloni. Organizador de primeras jornadas ágiles de Latinoamérica http://agiles2008.org/ Blog Personal http://leomicheloni.blogspot.com/ Internal Virus Database is out of date. Checked by AVG. Version: 8.0.100 / Virus Database: 269.24.1/1470 - Release Date: 28/05/2008 07:20 a.m. -- Fabián Foos (msn) [EMAIL PROTECTED] Internal Virus Database is out of date. Checked by AVG. Version: 8.0.100 / Virus Database: 269.24.1/1470 - Release Date: 28/05/2008 07:20 a.m.
