Moving MainWindow.xaml

10

Dies ist wahrscheinlich schon hier irgendwo gefragt, aber ich kann es nicht finden.

Ich habe eine WPF-App erstellt, die jetzt vollständig funktioniert. Um es ein wenig aufzuräumen, möchte ich jedoch meine MainWindow.xaml in den von mir erstellten Ansichtsordner verschieben. Nachdem ich das getan habe, wird die Anwendung nicht ausgeführt und es gibt mir einen "Unbekannten Build-Fehler", der keine Informationen darüber gibt, wie man es beheben kann ... Was sollte ich in MainWindow.xaml ändern, damit die App wieder ordnungsgemäß funktioniert? Ich habe bereits geändert

%Vor%

bis

%Vor%

Sollte ich auch andere Sachen ändern?

    
user3208179 24.08.2014, 14:34
quelle

2 Antworten

27

Sie müssen den Klassennamen in der XAML-Datei nicht aktualisieren, es sei denn, Sie haben den Namespace Ihrer Klasse geändert. Höchstwahrscheinlich haben Sie StartupUri für App.xaml nicht aktualisiert. Ändere es zu:

%Vor%

von

%Vor%     
Rohit Vats 24.08.2014, 14:37
quelle
2

Die Antwort von @Rohit Vats ist ziemlich gut!

Aber das ist ein guter Punkt, an den Sie sich erinnern sollten: Sie müssen alle absoluten Pfade (in XAML) zu Ihren Ressourcen ändern, indem Sie sie um / vorzeichen, um anzuzeigen, dass diese Pfade relativ zum root directory .

Beispiel:

Von <Image Source="Assets/Loading.gif">

An <Image Source="/Assets/Loading.gif"> und so weiter.

    
Andrey-WD 17.07.2017 10:45
quelle

Tags und Links