![]() |
Namespace "System.Windows" nicht gefunden.
Ich habe im BDS2006 ein C#-Projekt angelegt (Konsolenprogramm) und folgenden Quellcode:
Code:
Wenn ich aber nun versuche, diesen Code mit dem BDS zu compilieren, dann bekomme ich folgende Fehlermeldung:
using System;
namespace MeinProjekt { /// <summary> /// Zusammenfassende Beschreibung für Class. /// </summary> class ProjektKlasse { /// <summary> /// Der Haupteintrittspunkt für die Anwendung. /// </summary> [STAThread] static void Main(string[] args) { // // TODO: Hier Code zum Starten der Anwendung einfügen // string s = System.Windows.Forms.Application.ExecutablePath; Console.WriteLine(s); } } }
Code:
Compiliere ich den Code allerdings auf der Kommandozeile:
[C# Fehler] Class.cs(19): Der Typ oder Namespacename 'Windows' ist in der Klasse oder dem Namespace 'System' nicht vorhanden (fehlt ein Assemblyverweis?)
Code:
dann kommen keine Fehler. Wer kann helfen?
csc ProjektKlasse.cs
|
Re: Namespace "System.Windows" nicht gefunden.
ok, anscheinend lag es daran, dass das BDS einige Namespaces nicht zur Verfügung stellt, wenn man eine Konsolenanwendung schreiben möchte.
Wie könnte ich also herausfinden, wie der Dateiname (inkl. Pfad) der ausgeführten Datei lautet? |
Re: Namespace "System.Windows" nicht gefunden.
Zitat:
Du solltest also System.Windows.Forms.dll als Referenz zu deinem Projekt hinzufügen. Sonst weiß der Compiler ja nicht wo er nach Klassen suchen soll. Zitat:
Oder wenn sichergehen willst, dass du einen Pfad bekommst: Application.ExecutablePath |
Re: Namespace "System.Windows" nicht gefunden.
Zitat:
Application ist zu finden unter:
Code:
.....
System.Windows.Forms
|
Re: Namespace "System.Windows" nicht gefunden.
na dann bind das doch ein... :gruebel:
|
Re: Namespace "System.Windows" nicht gefunden.
Schon getan. Aber für jemanden, der das erste mal C# im BDS nutzt ist das nicht gleich ersichtlich. Daher habe ich auch anfangs gefragt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz