Files
yallie 9fa3874800 Added the contents of the archive.
Moved the original file to the archive subfolder.
2017-11-20 16:11:42 +03:00

84 lines
2.6 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<TITLE>Symbolic Debug Data Dumping Tool</TITLE>
<link rel="stylesheet" type="text/css" href="../rotor.css">
</head>
<body>
<H1>Symbolic Debug Data Dumping Tool (ildbdump.exe/ildbdump)</H1>
<p>The Shared Source CLI (SSCLI) supports source-level debugging using the
cordbg managed code debugger (see <a href="cordbg.html">cordbg.html</a>).&nbsp;
Symbolic information is stored by the SSCLI implementation of the compilers in
.ildb database files.&nbsp; This file format is different than the .pdb file
format supported by the compilers (Visual C#, JScript, Visual C++ .NET, Visual Basic
.NET, and so on) in the Microsoft .NET Framework SDK and Microsoft Visual Studio
.NET.&nbsp; </p>
<p>The .ildb format was created for the SSCLI in order to have a small,
platform-independent symbolic format for debugging managed code.</p>
<p>The application file for the symbolic debug data dumping tool is named ildbdump.exe in the
Shared Source CLI (SSCLI) on Microsoft&reg; Windows&reg;. It is named
ildbdump in the SSCLI on UNIX system-based platforms.</p>
<p>The .ildb dump tool (ildbdump) allows dumping of symbolic debug information
stored in .ildb files.&nbsp; The source for this tool can be found at
<a href="../../clr/src/tools/ildbdump/ildbdump.cpp">sscli\tools\ildbconv\ildbconv.cpp</a>.</p>
<h4>Usage</h4>
<blockquote>
<pre>ildbconv <i>[options] filename</i></pre>
</blockquote>
<p>Options can be specified using either a dash (-) or a slash (/). </p>
<table border=1 width=100%>
<TR VALIGN="top" width=100%>
<TH width=33%>Option</TH>
<TH width=67%>Description</TH>
</TR>
<tr>
<TD width=33%><b>/full</b></TD>
<TD width=67%>Dumps full debug information.&nbsp; This will include header
information as well as data for all the individual methods.</TD>
</tr>
<tr>
<TD width=33%><b>/header</b></TD>
<TD width=67%>Dumps just the header information but not the individual methods.</TD>
</tr>
<tr>
<TD width=33%><b>/assembly:</b><i>assemblyfilename</i></TD>
<TD width=67%>Extracts information from the metadata in <i>assemblyfilename.</i></TD>
</tr>
<tr>
<TD width=33%><b>/?</b></TD>
<TD width=67%>Displays the command syntax and options for the tool.
<p>When using this tool on UNIX system-based platforms <b>/?</b> might expand to
a filename. Instead use <b>-?</b>, or enclose the
<b>/?</b>
option in quotes: &quot;<b>/?</b>&quot;</TD>
</tr>
</table>
<h5>See Also</h5>
<P><a href="tools_index.html">Tools Index</a></P>
<hr>
<p><i>Copyright (c) 2002 Microsoft Corporation. All rights reserved.</i></p>
</BODY>
</HTML>