ubuntuusers.de

GTK#-Programme kompilieren nicht nach Upgrade auf Oneiric

Status: Ungelöst | Ubuntu-Version: Kubuntu 11.10 (Oneiric Ocelot)
Antworten |

And1.G

Anmeldungsdatum:
25. November 2010

Beiträge: 12

Hallo!

Seit ich vor ein paar Tagen das Update auf 11.10 gewagt habe kann ich unter MonoDevelop nichts mehr mit GTK# kompilieren.

Zum Testen habe ich ein GTK#-Projekt erstellt, nichts verändert, beim Versuch die Projektmappe zu erstellen hagelt es dann Warnungen und Fehler:

Warning: Der Verweis 'gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' ist für das Ziel-Framework des Projekts nicht gültig. (GTKSharpTest)

Warning: Der Verweis 'gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' ist für das Ziel-Framework des Projekts nicht gültig. (GTKSharpTest)

Warning: Der Verweis 'glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' ist für das Ziel-Framework des Projekts nicht gültig. (GTKSharpTest)

Warning: Der Verweis 'glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' ist für das Ziel-Framework des Projekts nicht gültig. (GTKSharpTest)

Warning: Der Verweis 'pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' ist für das Ziel-Framework des Projekts nicht gültig. (GTKSharpTest)

Warning: Der Verweis 'atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' ist für das Ziel-Framework des Projekts nicht gültig. (GTKSharpTest)

/home/andreas/Projects/GTKSharpTest/GTKSharpTest/MainWindow.cs(7,7): Error CS0246: The type or namespace name `Gtk' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (GTKSharpTest)

/home/andreas/Projects/GTKSharpTest/GTKSharpTest/gtk-gui/generated.cs(50,50): Error CS0246: The type or namespace name `Gtk' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (GTKSharpTest)

/home/andreas/Projects/GTKSharpTest/GTKSharpTest/gtk-gui/generated.cs(31,31): Error CS0246: The type or namespace name `Gtk' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (GTKSharpTest)

/home/andreas/Projects/GTKSharpTest/GTKSharpTest/gtk-gui/generated.cs(31,31): Error CS0246: The type or namespace name `Gtk' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (GTKSharpTest)

/home/andreas/Projects/GTKSharpTest/GTKSharpTest/MainWindow.cs(54,54): Error CS0246: The type or namespace name `DeleteEventArgs' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (GTKSharpTest)

Bemängelt wird dabei im Codefenster direkt die Zeile mit "using Gtk;" sowie "protected void OnDeleteEvent (object sender, DeleteEventArgs a)".

Ich vermute jetzt, dass irgendeine Bibliothek fehlt, die mir beim Upgrade nicht aufgefallen ist. Hat jemand einen Ansatz, wie ich das wieder in Ordnung bringen kann? Wie finde ich am besten heraus, was genau da jetzt fehlt?

Bearbeitet von tomtomtom:

Codeblock eingefügt. Bitte nutze die Forensyntax sinnvoll. Die von dir verwendete Zitatefunktion ist überraschender Weise für Zitate gedacht, so wie die Codeblock-Funktion für Codeblöcke ist.

Groundhopper

Avatar von Groundhopper

Anmeldungsdatum:
30. August 2005

Beiträge: 85

Wohnort: Hamburg

Moin,

ich habe genau das gleiche Problem. Hast du inzwischen eine Lösung gefunden?

Grüße

zelle17

Anmeldungsdatum:
6. Juli 2009

Beiträge: 31

Wohnort: 12557 Berlin

Hallo,

habt Ihr hierzu eine Lösung finden können?

Danke

track

Avatar von track

Anmeldungsdatum:
26. Juni 2008

Beiträge: 7174

Wohnort: Wolfen (S-A)

zelle17 schrieb:

habt Ihr hierzu eine Lösung finden können?

Hast Du allen Ernstes jetzt noch ein "upgrade" auf Oneiric gemacht ?? 😲

UND dabei die selbe Fehlermeldung bekommen ?
- sonst ist das nämlich eine ganz andere, neue Frage, und gehört in einen eigenen, neuen Strang !
(überhaupt solltest Du dann exakt die Fehlermeldung posten, die Du tatsächlich bekommst. Sonst ist Dir nicht zu helfen.)

LG,

track

Antworten |