System.Net y diagnóstico WCF
En este artículo se presenta cómo configurar System.Net y Windows de Communication Foundation (WCF) y eliminar los archivos de seguimiento.
Versión del producto original: Microsoft .NET Framework 4.5
Número KB original: 2952803
Resumen
El paquete de diagnóstico de soporte técnico (SDP) para y WCF se usa para configurar y realizar el seguimiento de WCF en el equipo que está experimentando un problema con la tecnología System.Net System.Net o System.Net WCF. El paquete SDP recopilará un seguimiento de WCF de System.Net una aplicación mediante WCF o System.Net.HttpWebRequest System.Net.Sockets.Socket clase.
El paquete SDP se ocupará de habilitar wcf y de rastrear y deshabilitar el seguimiento, pero los archivos de seguimiento tendrán que System.Net eliminarse manualmente.
Configuración antes de System.Net o paquete WCF habilita el seguimiento
Antes de que el paquete SDP de WCF habilita la característica de seguimiento, solicita el tipo de aplicación .NET, el archivo de configuración y la ubicación de salida System.Net de seguimiento.
Seleccione tipo de aplicación .NET:
Si la aplicación es una aplicación web, seleccione Aplicación web de IIS. Si la aplicación se Visual Studio, como el cliente Team Foundation Server (TFS), seleccione Visual Studio. Si la aplicación es un servicio o .exe, seleccione Su propia aplicación.
La opción Aplicación web iis detectará automáticamente la ubicaciónweb.configarchivo para habilitar WCF o
System.Netseguimiento.
Visual Studio la opción detectará y buscará automáticamente la Visual Studio versión y la ubicación del archivo de configuración.
La opción Aplicación propia le pedirá que seleccione el archivo de configuración de la aplicación, como web.config o application.exe.config.
Seleccione el tipo de archivo de seguimiento que se va a habilitar. Puede seleccionar System.Net seguimiento o seguimiento WCF o ambos.
Carpeta de salida del archivo de seguimiento:
Seleccione
System.Netla opción de seguimiento si tiene el seguimientoSystem.Nethabilitado:
Seleccione la opción de seguimiento WCF si tiene el seguimiento WCF habilitado:
Después de hacer clic en el botón Siguiente, se habilitarán los seguimientos y se pausará el paquete SDP a la espera de que se reproduzca el problema.
Si la aplicación es una ASP.NET, no es necesario reiniciar el grupo de aplicaciones Internet Information Services (IIS). Si la aplicación es un servicio o una .exe, deberá reiniciar manualmente la aplicación para que el nuevo archivo de configuración suba a efecto.
Después de reproducir el problema, haga clic en El botón Siguiente y el paquete deshabilitará automáticamente la característica de seguimiento. Si la aplicación es una ASP.NET, no es necesario reiniciar el grupo de aplicaciones de IIS. Si la aplicación es un servicio o una .exe, deberá reiniciar manualmente la aplicación para que el nuevo archivo de configuración suba a efecto.
Para más información, consulte los siguientes artículos:
System.Net o paquete SDP wcf
El paquete SDP creará una copia de seguridad del archivo de configuración seleccionado y el contenido de configuración existente se combinará con la nueva <system.diagnostic> sección. El nombre del archivo de configuración de copia de seguridad tendrá el nombre de archivo original anexado con la fecha, hora y .sdp.backup actuales. Por ejemplo: CSharpHTTP.exe.config se realizará una copia de seguridad como CSharpHTTP.exe.config.6-21-12-17-19.sdp.backup o web.config se realizará una copia de seguridad comoweb.config.6-21-12-17-19.sdp.backup.
Para deshabilitar manualmente la característica de seguimiento, solo tiene que copiar el archivo de copia de seguridad System.Net de configuración al nombre del archivo de configuración original.
El paquete SDP creará un nuevo archivo de configuración de aplicación .NET si no existe. Para este escenario, puede quitar el archivo de configuración de la aplicación .NET para deshabilitar la característica System.Net de seguimiento.
Una vez que restaure el archivo de configuración original o quite el archivo de configuración habilitado para seguimiento, tendrá que reiniciar el proceso de aplicación para que los cambios sean efectivos.
El archivo de seguimiento se ubicará en la carpeta de archivos de seguimiento, que seleccione en la GUI del cuadro de diálogo SDP. Deberá eliminar manualmente el archivo de seguimiento después de deshabilitar la característica de seguimiento. El paquete SDP no eliminará el archivo de seguimiento porque el proceso de aplicación de .NET todavía puede hacer referencia al archivo.
Referencias
Información sobre microsoft Automated Troubleshooting Services and Support Diagnostic Platform