csc findet namespace nicht
-
Hallo an Alle,
bin neu hier und auch ein Neuling mit c#.
ich habe mehrere cs-Dateien, alle in einem Ordner, ohne sosntige Dateien und möchte nun zb. 3 libraries und 1 exe compilieren, letztere benutzt Funktionen aus den anderen dateien.csc meldet aber nach >>csc /t:library bsp.cs >> das:
\Haupt.cs(8,22): error CS0234: Der Typ oder Namespacename 'Database' ist in >>der Klasse oder dem Namespace 'Boogle' nicht vorhanden (fehlt ein >>Assemblyverweis?)
Frage:
- reicht es, einen namespace überall zu definieren und der Compiler weiss dann welche Dateien er einbinden muss? (klappt nämlich nicht)unter c habe ich #include header.h gehabt, aber c#?
Brauch ich da immer eine Entwicklungsumgebung?
Oder brauch ich so eine Assembly Datei?hab null Durchblick, wäre super, wenn jemand einem Newbie hilft
bis dann
-
um namensraeume bekannt zu machen gibts nur die using-anweisung.
wenn dein programm eine externe dll benötigt musst du ihm sagen
wo die liegt:
csc /t:library /lib:c:\meine_ddls /r:lib_nr_1.dll bsp.csschau auch mal hier:
http://msdn.microsoft.com/library/deu/default.asp?url=/library/DEU/cscomp/html/vcrefcsharpcompileroptionslistedalphabetically.asp