Hi, > I load up the solution in monodevelop (1.9.1), and try and rebuild and > I > get the System.Deployment error. > Taking the build output and removing System.Deployment, I run that in > the terminal like so ( > vbnc is version 0.0.0.5904 installed through fedora repos.): > > vbnc -out:"/home/paul/mono/Calculator/bin/Debug/Calculator.exe" > -nologo -utf8output -debug:full -rootnamespace:"Calculator" > -target:winexe -r:/usr/lib64/mono/2.0/System.dll > -r:/usr/lib64/mono/2.0/System.Data.dll > -r:/usr/lib64/mono/2.0/System.Drawing.dll > -r:/usr/lib64/mono/2.0/System.Windows.Forms.dll > -r:/usr/lib64/mono/2.0/System.Xml.dll > "/home/paul/mono/Calculator/FrmClac.vb" > "/home/paul/mono/Calculator/FrmClac.Designer.vb" > "/home/paul/mono/Calculator/My Project/AssemblyInfo.vb" > "/home/paul/mono/Calculator/My Project/Application.Designer.vb" > "/home/paul/mono/Calculator/My Project/Resources.Designer.vb" > "/home/paul/mono/Calculator/My Project/Settings.Designer.vb" > "- > resource:/home/paul/mono/Calculator/FrmClac.resources,Calculator.FrmCal > c.resources" > "-resource:/home/paul/mono/Calculator/My > Project/Resources.resources,Calculator.My Project.Resources.resources" > > > I get many errors: > > /home/paul/mono/Calculator/FrmClac.vb (441,24) : Error VBNC30451: Could not resolve the name 'MessageBox'
I keep forgetting about this. It's a bug in MonoDevelop: https://bugzilla.novell.com/show_bug.cgi?id=431112 The project-level imports aren't loaded and passed to the compiler. You can right-click the project, select compiler options, and in the fields for additional arguments to the compiler put: -imports:System.Windows.Forms,System.Drawing,... Rolf > /home/paul/mono/Calculator/FrmClac.vb (450,24) : Error VBNC30451: Could > not resolve the name 'MessageBox' > /home/paul/mono/Calculator/FrmClac.vb (459,24) : Error VBNC30451: Could > not resolve the name 'MessageBox' > /home/paul/mono/Calculator/FrmClac.vb (468,24) : Error VBNC30451: Could > not resolve the name 'MessageBox' > > and the list continues from there referencing MessageBox and later > Keys, > and finally /home/paul/mono/<MyGenerator> (1,1) : Error VBNC99999: > Unexpected error: Object reference not set to an instance of an object > > > I don't have VS to test compilation in Windows. > > I can take various other single snipets of code including > System.Windows.Forms and compile and run them in mono with no problem. _______________________________________________ Mono-vb mailing list [email protected] http://lists.ximian.com/mailman/listinfo/mono-vb
