Freitag, 29. Oktober 2010

Ungültige oder nicht wohlgeformte Anwendung. Überprüfen Sie das Manifest.

Vielleicht ist der ein oder andere schon mal über den Silverlight Fehler

Ungültige oder nicht wohlgeformte Anwendung. Überprüfen Sie das Manifest.
oder in englisch
Invalid or malformed application: Check manifest.
gestolpert.

 
Im Netz gibt es lange Threads mit verschiedenen Lösungen für das Problem. Hier die Lösungen die mir kürzlich geholfen hat:

 
  • Wir haben in unseren SL-Projekten den Namespace der App.xaml.cs geändert, und die Änderung freilich auch in der App.xaml im x:Class Attribut nachgezogen. Vergessen hatten wir in den Eigenschaften des Silverlight Projekts auf der Seite "Silverlight" unter "Startup Object" auch das "neue" App-Objekt eingetragen. Daher der Fehler. Bei korrekter Einstellung geht alles wieder.
  • Nach der Fehlermeldung "Xap packaing failed: OutOfMemoryException" kommt der Fehler auch. In diesem Fall wählt man im Studio nicht "Rebuild Solution" (was ich normalerweise tue) sondern "Build Solution" - sobald man erfolgreich kompilieren konnte ist der Fehler weg.

 
Es gibt noch andere Ursachen für das Problem und dazu natürlich auch andere Lösungen - diese können gerne als Kommentar hinterlassen werden :-)

3 Kommentare:

  1. Dankeschön, hast mir seh geholfen... hätte sonst noch ewig gesucht! ;)

    Gruß
    Phil

    AntwortenLöschen
  2. beides nicht - keinen Namespace geändert - Build (new oder auch nicht) geht - fehler ist trotzdem existent und allgegenwärtig - was nun?

    AntwortenLöschen
    Antworten
    1. Hallo,

      leider habe ich auch keine Patentlösung für alle Ursachen dieses Fehlers. Ich wollte nur mal eine Liste mit möglichen Lösungen sammeln. Also wenn due es rausfindest: gerne hier die Lösung ergänzen.

      Was du auf jeden Fall noch Probieren kannst ist alle bin / obj Ordner löschen, das Xap-File aus dem ClientApp Ordner löschen und alles per Rebuild neu erstellen.

      Löschen