Unmittelbar nach dem Hinzufügen eines brandneuen, unberührten WPF-Fensters zu meinem IronPython 2.7-Projekt in VS2013 (mit Python Tools für VS 2.0.11016) wird im Entwurfsfenster "Invalid Markup" angezeigt, und die Fehlerliste zeigt:
Windows wird in einem Windows Presentation Foundation (WPF) -Projekt nicht unterstützt.
Das Raster wird in einem Windows Presentation Foundation (WPF) -Projekt nicht unterstützt.
Das XAML-Fenster enthält diesen harmlos aussehenden Code:
%Vor%Unterstützen Python-Tools für VS die Formularerstellung nicht wirklich? Habe ich vergessen etwas zu konfigurieren?
Das Projekt wurde als "IronPython Windows Forms Application" und nicht als "IronPython WPF-Anwendung" gestartet, daher fehlten die relevanten Referenzen:
Wenn Sie sie hinzufügen, werden WPF-Formulare funktionsfähig oder das Projekt wird einfach neu erstellt.
Wenn alle diese Referenzen im Projekt enthalten sind, hilft möglicherweise das Entfernen / Lesen einiger . Ein anderer Benutzer berichtete, dass er dies für "PresentationFramework" tun müsse; vielleicht gibt es ein Paar, das den gleichen Namen hat?
Tags und Links wpf xaml visual-studio-2013 ironpython