SharpDevelop... wth?

ThePentiumGuy

Senior Contributor
Joined
May 21, 2003
Messages
1,113
Location
Boston, Massachusetts
hey

i tried out sharpdevelop -
i have NO idea how ot use it

i dont even know how to create a simple project with a form!!! lol..

here's waht i clicked:

file | New | Combine --> vbForms Application

now, i dont even EDIT the code: here's what happens - i click Build - it STILL gives errors, even if i DONT TOUCH THE CODE!! lol

can someone resolve this?

thanks
 
I won't even get started on how much I dislike #develop (for a multitude of reasons), but maybe you could say which errors?
 
list of errors (without editing code that was automatically given to me :-p)

-'ShowDialogue' is not a a member of Main.MainForm.
-'Form' is ambiguous to the namespace System.Windows.Forms.Form
-'Text'is not a a member of Main.MainForm.
 
@Mehyar, did you even try to Google the word "sharpdevelop"? Try that first (it's the first hit - use the "I'm feeling lucky" button) :)

-nerseus
 
Eh, if you're looking for a free IDE why not try C#Builder from Borland? I've tried it out myself, it's not too bad (it's at least a lot better than SharpDevelop)
 
actually - m using it for vb.NET

about borland: yea - i know its free but the problem is, i have to give em my address and number and stuff,, :(

the whole point of the thing is: im using vb.net for my site.. - and the problem is, most newbies dont wanna get vb.net cuz its expensive - so i tell them to get SharpDevelop and use it for vb.net
and i have NOO idea how to even biuld a SIMPLE applicatino with it!
 
I was testing sharpdevelop a while back and it looks like the c# part of it wasn't working properly. I don't remember the exact problems, but I figured I would wait until a couple more versions have been submitted before trying again. So, I would recommend the same for you on the VB.net side.

*I will see if I can hunt down what my problems were.

[edit]Never mind, I was using version .95 and they are currently on .98, so it shouldn't be a factor anymore.[/edit]
 
Last edited:
SharpDevelop isn't stable enough (especially with VB.NET) to be much benefit over using Notepad.
 
Yep, just downloaded the most recent (.98) version and still found one problem (on Win XP) that stops me from testing any further.

Tried:
1) New Combine > Windows forms project under c#
2) After putting a simple label on the form, I saved the project.
3) Tried to reopen the same project (while it is still open).
4) Got some error: "Error While Saving" that I gave the ignore option.
5) The same project doesn't load anymore. This is even after shutting down and restarting the app.

Will wait a couple more releases...
 
Last edited:
a .NET IDE by itself is only $100, why would anyone who is serious about programming want to waste time with something that more than likely is going to be bugging and have worthless help files if any.

-Microsoft Tool
:)
 
To address the error (hopefully, anyway):

-'Form' is ambiguous to the namespace System.Windows.Forms.Form

Try removing the References to "System" and "System.Windows.Forms" (it appears that these DLLs, and a few others, are referenced automatically by SharpDevelop), and referencing them again causes "... is ambiguous in the namespace ..." problems. This appears to be a bug, and more info on which DLLs are automatically referenced is available from the link below. This tripped me up a bit until I found the thread below. :)

Take a look at the thread from:
http://www.icsharpcode.net/opensource/sd/forum/topic.asp?TOPIC_ID=3526

On another note (for VB.NET developers), the Rootnamespace is not automatically supplied, as it seems to be in VS.NET. You may need to add this for some projects to work propery (Project --> Project Options --> Configurations --> Debug (and Release) --> Code Generation --> Rootnamespace).

Once I solved these little issues, SharpDevelop seems like a great free tool for VB.NET development. I just hope they add a Forms Designer for VB.NET projects, but beggars can't be choosers. :)
 
This is like the 4th time I tell you Pentium, DON'T use #Develop, I tried it, Adam tried it, it only gives you more problems. Quit using it, contact me ASAP
 
Back
Top