mirror of
https://github.com/SSCLI/sscli_20021101
synced 2026-06-08 12:28:57 +00:00
9fa3874800
Moved the original file to the archive subfolder.
80 lines
2.5 KiB
HTML
80 lines
2.5 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 File Conversion Tool</TITLE>
|
|
<link rel="stylesheet" type="text/css" href="../rotor.css">
|
|
</head>
|
|
<body>
|
|
|
|
<H1>Symbolic Debug File Conversion Tool (ildbconv.exe/ildbconv)</H1>
|
|
|
|
|
|
<p>The Shared Source CLI (SSCLI) supports source-level debugging with the
|
|
cordbg managed code debugger (see <a href="cordbg.html">cordbg.html</a>).
|
|
Symbolic information is stored by the SSCLI implementation of the compilers in
|
|
.ildb database files. This file format is different then 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. </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 file conversion tool is named ildbconv.exe in the
|
|
Shared Source CLI (SSCLI) on Microsoft Windows®. It is named
|
|
ildbconv on UNIX system-based platforms.</p>
|
|
|
|
|
|
<p>The .ildb conversion tool (ildbconv) allows conversion of SSCLI .ildb to .pdb
|
|
format and .pdb to .ildb format. The source for this tool can be found at
|
|
<a href="../../tools/ildbconv/ildbconv.cpp">sscli\tools\ildbconv\ildbconv.cpp</a>.
|
|
Use this tool to convert between these debug information formats if you want to debug into the
|
|
same assembly on both the SSCLI and the .NET Framework. </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>/toildb</b></TD>
|
|
<TD width=67%>Convert <i>filename</i> from .pdb to .ildb</TD>
|
|
</tr>
|
|
<tr>
|
|
<TD width=33%><b>/topdb</b></TD>
|
|
<TD width=67%>Convert <i>filename</i> from .ildb to .pdb</TD>
|
|
</tr>
|
|
<tr>
|
|
<TD width=33%><b>/?</b></TD>
|
|
<TD width=67%>Displays the command syntax and options for the tool.
|
|
<p>When you use 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: "<b>/?</b>"</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> |