Autor Beitrag
ros_media
Hält's aus hier
Beiträge: 3


VC# Express, PHP
BeitragVerfasst: Di 22.07.08 12:55 
Ich bin dabei für einen Kunden ein kleines Wartungs-Tool zu bauen...

Da ich PHP gut kenne habe ich mal VC# 2008 von MS Versucht...
Ich hab soweit alles hinbekommen nur an einer Kleinigkeit scheitere ich kläglich...

Ich habe im Designer ein neues Windows-Form erstellt und wollte es mit

frmInfo frm = new frmInfo();
frm.Show();

aufrufen. Dabei bekomme ich folgenden Fehler:

Fehler 1
Der Typ- oder Namespacename "frmInfo" konnte nicht gefunden werden. (Fehlt eine Using-Direktive oder ein Assemblyverweis?)

Was hab ich da falsch gemacht?


Danke für eure Hilfe!
bakachan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 503
Erhaltene Danke: 34

W7 (x64) Ultimate
C# / VB.NET (VS2010 Ultimate)
BeitragVerfasst: Di 22.07.08 12:58 
Hallo,
entweder du hast den typ des Forms falsch geschrieben oder nicht den richtigen namespace davor (schau mal beim code von deiner Formklasse was da über der classe für ein namespace steht)
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Di 22.07.08 13:09 
Du musst unter Umständen den Namespace einbinden, hast Du das Form z.B. in einem Unterordner des Projekts erstellt?

Fahr mal mit der Maus über den Klassennamen des Forms und schau, ob da ein SmartTag erscheint. Der hilft Dir, die korrekte using-Direktive hinzufügen zu lassen.
ros_media Threadstarter
Hält's aus hier
Beiträge: 3


VC# Express, PHP
BeitragVerfasst: Di 22.07.08 13:15 
Titel: OK - jetzt gehts aber...
Ich hatte mittendrin den NameSpace geändert...

Macht der Designer dann nicht automaisch für alle Teile eine Änderung??

Oder wo kann ich die Änderungen für alle Dateien durchführen lassen?
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Di 22.07.08 13:35 
Wenn Du das änderst, sollte auch ein SmartTag auftauchen, mit dem Du Änderungen im Projekt nachziehen lassen kannst. Jedenfalls funktioniert das bei Methoden, Variablen und Klassen so. Bei Namespaces einfach mal ausprobieren. Musst Du aber direkt nach der Änderung schauen, sonst verschwindet der SmartTag wieder.
ros_media Threadstarter
Hält's aus hier
Beiträge: 3


VC# Express, PHP
BeitragVerfasst: Di 22.07.08 13:48 
Titel: Danke für den Tipp...
Vielleicht kann das die Express Edition nicht... oder ich hab das Teil übersehen...

_________________
00101000 01100011 00101001 00100000 01010010 01101111 01110011 00100000 01001101 01100101 01100100 01101001 01100001 00100000 01000111 01110010 01101111 01110101 01110000 00100000 01001001 01101110 01100011 00101110