Tengo una palabra agregar en la aplicación creada en C# que está accediendo a un servicio web y funciona perfectamente si se instala fuera de la carpeta Archivos de programa. Lo extraño es que cuando instalo esto en la carpeta Archivos de programa, el cliente no lee la configuración en [aplicación] .dll.config y genera un error como el siguiente:¿cómo hago que mi aplicación lea la configuración de la aplicación en lugar de machine.config?
"No se pudo encontrar el elemento de punto final predeterminado contrato [..] en la sección de configuración del cliente de ServiceModel. Esto puede deberse a que no se encontró ningún archivo de configuración para su aplicación, o porque no se pudo encontrar ningún elemento de punto final que coincida con este contrato en el elemento del cliente ".
He leído este artículo y parece que no resuelve mi problema. Could not find default endpoint element
Im usando Windows7 por cierto y no he probado con otros sistemas operativos.
Actualización: Después de leer el enlace anterior, he intentado mover la configuración a machine.config y funciona, pero ¿cómo hago que mi aplicación lea la configuración de la aplicación en lugar de machine.config?
Hey man thanks! – Red
Gracias por eso. Funcionó para mí también. – woodykiddy
Resolvió mi problema con el VSTO 4. ¡Muchas gracias! – TravisWhidden