Cuando agrego un servicio web usando "agregar referencia de servicio" en la aplicación de la consola, app.config no genera la configuración. ¿Cómo genero este app.config con un wsdl específico? ¡Gracias!Visual Studio no genera contenido de app.config cuando "agrega referencia de servicio"
Respuesta
(La misma respuesta que di en Visual Studio 2010: adding a service reference to a 2008 generated wsdl)
he experimentado el mismo problema con Visual Studio 2008. encuentro que consigo resultados diferentes si estoy usando la opción "Agregar referencia de servicio .. . "comando, o profundizar en" Agregar referencia de servicio ... "| "Avanzado ..." | "Agregar referencia web ...".
Sin embargo, el método probado y verdadero-- y la solución que trabajó para mí - es todavía a través de la línea de comandos:
svcutil.exe /language:cs /out:GeneratedProxy.cs /config:app.config http://server/path_to/WebServiceBean?WSDL
que debe darle un app.config de trabajo. ¡Espero que ayude!
Al agregar la referencia del servicio, intente hacer clic en el botón 'Avanzado ...' y luego desmarque la casilla 'Reutilizar tipos en los ensamblados a los que se hace referencia'.
Descubrí esto cuando creé un proyecto simple para probar un servicio de terceros que funcionó bien. Al intentar agregar la misma referencia al proyecto principal, el archivo app.config y reference.vb no se generó correctamente.
Creo que esto puede deberse a que ya existían otras referencias web en la aplicación o en las aplicaciones a las que se hace referencia, sin embargo, al desmarcar 'Tipos de reutilización' los archivos se generaron correctamente.
Gracias! Estaba buscando una solución por un tiempo pero su respuesta resolvió mi problema :-) – Nicola
Puede agregar una referencia de servicio como de costumbre (sin necesidad de una versión avanzada). Si las secciones de configuración no aparecen en app.config, puede hacer clic en "Configurar referencia de servicio ..." y desmarcar "Reutilizar tipos en los ensamblados a los que se hace referencia". Después de eso, generará correctamente las secciones.
Esto no generará automáticamente su configuración, pero para crear la configuración web.config sin la línea de comando, puede hacer clic derecho en su app.config después de agregar la referencia del servicio y hacer clic en el botón "Editar configuración WCF" para agregar los elementos que necesita para su servicio web.
En mi caso, las acciones siguientes resolverán
- Comentadas
<services>
etiqueta en el archivo web.config en el Proyecto de WCF (de<services>
a</services>
proyecto - recompiladas WCF
- Alojado en que IIS
- En aplicación cliente eliminar referencia anterior y agregar nuevamente referencia WCF
y funcionó :)
- 1. Agregar referencia de servicio no genera proxy
- 2. Adición de WCF referencia de servicio no genera código
- 3. Actualizar la referencia de servicio no funciona
- 4. Visual Studio 2010: agregar una referencia de servicio a un wsdl generado en 2008
- 5. Visual Studio 2010 no genera archivos .pdb
- 6. Visual Studio agrega una referencia circular cuando arrastro y coloco un control de usuario desde Toolbox
- 7. Visual Studio/SOAP - 'Agregar referencia de servicio' frente a 'Agregar referencia de servicio web'
- 8. Visual Studio genera "Settings1.Designer.vb" cuando cambio una configuración
- 9. Agregar referencia de servicio genera contratos de mensaje
- 10. InstallShield Visual Studio no instala el servicio
- 11. Visual Studio 2005 Designer no agrega controles a aspx.Designer.cs
- 12. Visual Studio siempre se selecciona el xsd equivocado para App.config
- 13. La referencia de servicio WCF genera métodos vacíos de WSDL
- 14. Genera archivos .webtest sin usar Visual Studio
- 15. Punto de referencia de Visual Studio PC
- 16. Visual Studio no muestra el contenido de los archivos
- 17. No es capaz de añadir HTTPS habilitado el servicio de WCF como referencia de servicio en Visual Studio 2010 IDE
- 18. ¿Por qué mi referencia de servicio solo genera métodos asíncronos?
- 19. Agregar referencia agrega referencia incorrecta
- 20. El teclado de Visual Studio genera caracteres incorrectos
- 21. ¿Proyecto de referencia "readonly" en Visual Studio?
- 22. Referencia de Visual Studio x64 GAC
- 23. Búsqueda de comentarios XML falta de contenido con Visual Studio
- 24. archivos específicos del desarrollador app.config/web.config en Visual Studio
- 25. Comportamiento de URL en una referencia web de Visual Studio
- 26. WP7, Cómo utilizar una referencia de servicio después de agregarla a Visual Studio 2010
- 27. MSTest.exe no encuentra app.config
- 28. Visual Studio depuración remota un servicio
- 29. Falta la referencia de servicio de complemento VS2010 (no se puede agregar la referencia de servicio)
- 30. Uso del diseñador de Visual Studio - "Referencia de objeto no configurada para una instancia de un objeto" (Visual Studio 2008)
¿Qué versión de Visual Studio estás usando? Lo intenté yo mismo en una aplicación de consola vacía y generó la aplicación.config correctamente. –
Esto también está ocurriendo para mí usando VS2010, contra WCF Services generado por VS2010. Más interesado en encontrar una resolución para esto que en una solución temporal. –
Se agregó una recompensa de 150 rep por una respuesta que lo resuelve sin recurrir a la línea de comando. –