Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 28410|Antwort: 0

[Neue Ausgabe] Problem mit dekompilierten XAML-Dateien

[Link kopieren]
Veröffentlicht am 07.04.2020 10:50:21 | | |
Es gibt zwei dekompilierte C#-Projekte (vorläufig als Projekt A und Projekt B bezeichnet), die beide einige Interface-Design-Dateien besitzen, die in Visual Studio problemlos laufen, wenn sie in baml-Dateien dekompiliert werden. Allerdings ist die buml-Datei nicht einfach zu ändern, und sie muss xaml sein, um leichter zu verändern zu sein.
Wenn du diese Schnittstellendesigns in XAML-Dateien dekompilierst, funktioniert das Projekt nicht richtig.
Später, nachdem ich in Projekt A recherchiert hatte, fand ich heraus, dass man zunächst die [Generate Operation] in allen xaml-Dateieigenschaften auf [Page] setzen kann, das Projekt ausführen und dann die [Generate Operation] in diesen Eigenschaften auf [Resource] ändern und das Projekt dann normal ausführen kann. Das geschieht jedes Mal, wenn du die XAML-Datei änderst.

(Handelt es sich um eine baml-Datei, ist das Eigenschaftselement standardmäßig [Resource] und läuft normal.) )
Bei Projekt B ist es jedoch nicht möglich, wie bei Projekt A zu arbeiten, und diese Art von Fehler tritt auf:

Was sollten Sie in dieser Situation tun?
Ich habe mir die CS-Datei im Projekt angesehen, die Application.LoadComponent verwendet, um das xaml zu laden.




Vorhergehend:Wie man einen Computer in der Yi-Sprache steuert und wie man einen Computer steuert auf e4a.
Nächster:ASP.NET Core-Ansicht verwendet Blazors Bild-Captcha
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com