Article ID: 2952803 - View products that this article applies to.
The Support Diagnostic Package (SDP) for System.Net and WCF is used to configure System.Net and WCF tracing on the machine that is experiencing an issue with the System.Net or WCF technology. The SDP package will collect a System.Net/WCF trace of an application using the WCF or System.Net.HttpWebRequest or System.Net.Sockets.Socket class.
The SDP package will take care of enabling the WCF and System.Net tracing and disabling the tracing, but the trace files will need to be manually deleted. This KB article outlines the steps required to use System.Net/WCF tracing package and delete the trace files.
Before System.Net/WCF SDP package enables the trace feature, it asks the .NET application type, configuration file and trace output location.
How to: Configure Network Tracing
About WCF trace:
Recommended Settings for Tracing and Message Logging
About System.Net/WCF SDP package:
1. SDP package will create a backup of the selected configuration file and the existing configuration content will be combined with the new <system.diagnostic> section. The backup configuration file name will have the original file name appended with the current date, time and ".sdp.backup". For example: CSharpHTTP.exe.config will be backed up as CSharpHTTP.exe.config.6-21-12-17-19.sdp.backup or web.config will be backed up as web.config.6-21-12-17-19.sdp.backup
To manually disable the System.Net trace feature, you just need to copy the configuration backup file back to the original configuration file name.
2. The SDP package will create a new .NET application configuration file if it does not exist. For this scenario, you can simply remove the .NET application configuration file to disable the System.Net trace feature.
3. Once you restore the original configuration file or remove the trace enabled configuration file, you will have to restart the application process for the changes to be effective.
4. The trace file will be located in the trace file folder, which you select in SDP dialog box GUI. You will need to manually delete the trace file after disabling the tracing feature. SDP package will not delete the trace file for you as the file may still be referenced by the .NET application process.
KB 2598970 - Information about the Microsoft Automated Troubleshooting Services and Support Diagnostic Platform
KB 973559 - Frequently asked questions about the Microsoft Support Diagnostic Tool (MSDT) for Windows 7
(http://go.microsoft.com/fwlink/?LinkId=151500)for other considerations.
Article ID: 2952803 - Last Review: April 10, 2014 - Revision: 2.0