[mono-vb] "user the OTHER overload"? (internal compiler error)

Rolf Bjarne Kvinge rolflists at ya.com
Fri Nov 2 14:57:33 EDT 2007

Hi Tom,


This is obviously a compiler bug, but in order to find the cause I would
need to have a look at the code (feel free to send it to me directly,
there's no need to spend time isolating the issue further, I'll find it in a
couple of minutes anyway)




From: mono-vb-bounces at lists.ximian.com
[mailto:mono-vb-bounces at lists.ximian.com] On Behalf Of Emerson, Tom (*IC)
Sent: viernes, 02 de noviembre de 2007 19:42
To: mono-vb at lists.ximian.com
Subject: [mono-vb] "user the OTHER overload"? (internal compiler error)


Greetings one and all - getting my feet wet here with mono, coming from a
modest vb6 background (and just learning .net), and as you might expect I've
hit a roadblock.

I have what I hope is a fairly simple application: a "sign-in" sheet for LUG
attendees [details below, for those that are interested]

Since I'm fairly comfortable with VB in general, I built this in the
"express" [free/beer] version of VB.net [2005] and got it running well
enough, copied the entire directory tree to my linux system, and searched
for what I expected to be the most frequent question people like me would
face: what next?  How do I "compile" this?  [my "command line" compiling may
date back to COBOL, but for VB I've never had to touch the command line...]
Searching this archive did find a "suggestion" of "open the /solution/ in
monodevelop and click the run/start-debugging button"

This resulted in an error about "system.deployment", but further research
showed that this wasn't in use, so was safe to remove from the project.
Now, when I compile I get the message:

    (44,99)(error: there has been an internal error in the compiler: 'Use
the other overload.' caused by the line) 

And that's it -- no filename or line number reference for me to do any
further debugging... :( 

[oh, and I should point out I'm using the "stock" version of mono included
on the OpenSuSE 10.3 download] 


Program details: 

This is based on something I remember from an OS/2 LUG that implemented this
in REXX.  The primary form has a text box to fill in your name, and an "OK"
button to mark yourself as "in attendance".  There is a [readonly]
checked-listbox control with everyone's name, and pressing "OK" searches the
list and checks your name if found.  If not found, exposes (makes visible) a
frame with an "e-mail" textbox/prompt and a second "OK" button -- pressing
this button adds you to the list and marks it as checked.  There is also an
area on the form devoted to information about the current meeting [who the
speaker is, what the topic is, etc.]  A second form, accessible by
right-clicking the member list, allows editing of user information [deleting
duplicate names, changing e-mail address]

Behind the scenes is a (disconnected?) "dataset" with tables for attendees
(LUG members), "meeting information", and a cross-ref table of meetings and
attendees [who attended what meeting]  These are stored (for the moment) as
XML files in the user's home directory [loaded at the start, saved when the
program closes, lost if the program crashes...]  Ultimately this will be
replaced by direct access to a mysql or similar database, but for now
getting the program going is the primary concern.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-vb/attachments/20071102/422cdb14/attachment.html 

More information about the Mono-vb mailing list