Ich möchte meine eigene Anwendungsklasse haben, die von System.Windows.Application erbt. Das Problem ist, dass in der Application.xaml Datei, ich die App so zu erklären habe:WPF - erben von System.Windows.Application
<src:MyBaseApplication x:Class="MyApplication"
xmlns:src="clr-namespace:MyApplication;assembly=WpfTestApplication"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="FPrincipal.xaml">
<Application.Resources>
</Application.Resources>
</src:MyBaseApplication>
Es funktioniert großartig zur Laufzeit, aber wenn ich die Projekteigenschaften bearbeiten, erhalte ich die folgende Fehlermeldung durch das Projekt Eigenschafteneditor von Visual Studio:
Beim Laden der Anwendungsdefinitionsdatei für dieses Projekt ist ein Fehler aufgetreten. Die Datei '[...] \ Application.xaml' konnte nicht analysiert werden. Bitte bearbeiten Sie die Datei im XAML-Editor, um den Fehler zu beheben. Das erwartete Stammelement "Anwendung" konnte in der Anwendungsdefinitionsdatei nicht gefunden werden.
Das Projekt ist ein VB.NET-Projekt. Jemand hat einen Workaround? Ich möchte die Datei application.xaml behalten.
Dank
Haben Sie jemals eine Lösung für dieses Problem gefunden? –
Ich habe es gerade versucht und es gibt keinen Fehler, konnte ich von System.Windows.Application ableiten, und dann in meiner App.Xaml verwenden, funktioniert alles wie es sollte, keine Ansicht beschwert sich über irgendetwas. – adminSoftDK
@adminSoftDK: Haben Sie es mit VS2008 versucht? –