[Mono-list] Line numbers in exceptions
Rolf Bjarne Kvinge
rolflists at ya.com
Wed Apr 25 13:35:29 EDT 2007
>From: mono-list-bounces at lists.ximian.com
[mailto:mono-list-bounces at lists.ximian.com] On Behalf Of Jonathan Gagnon
>Sent: miércoles, 25 de abril de 2007 19:15
>To: mono-list at lists.ximian.com
>Subject: [Mono-list] Line numbers in exceptions
>
>Hi,
>
>I have a program that is compiled with Visual Studio. When I run it in
.NET, I get the line numbers in the string generated by
Exception.ToString(). But when I run it with Mono, I don't get the line
numbers. I tried using the -->debug flag and it doesn't change anything, I
still don't have the line numbers. I suspect that this is because I
compiled my application with Visual Studio and that Mono can't use the .pdb
files. Am I right? If I am right, is >there a way to at least get the IL
offset in the file? It seems to always return 0 in my case.
>
Mono can't read pdb files, you have to recompile the assemblies with any of
the mono compilers (mcs / gmcs) in order to get the line numbers.
Rolf
More information about the Mono-list
mailing list