Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 28410|Odgovoriti: 0

[Nova številka] Težava z dekompiliranimi XAML datotekami

[Kopiraj povezavo]
Objavljeno na 7. 04. 2020 10:50:21 | | |
Obstajata dva dekompilirana C# projekta (začasno imenovana Projekt A in Projekt B), oba imata nekaj datotek za oblikovanje vmesnika, ki v Visual Studiu delujejo brez težav, ko jih dekompilirajo v baml datoteke. Vendar pa baml datoteko ni enostavno spremeniti in mora biti v xaml, da je lažje spremeniti.
Če te zasnove vmesnikov dekompilirate v XAML datoteke, projekt ne bo deloval pravilno.
Kasneje, po raziskovanju v Projektu A, sem ugotovil, da lahko najprej nastavite [Generate Operation] v vseh lastnostih xaml datoteke na [Page], zaženete projekt, nato spremenite [Generate Operation] v teh lastnostih na [Resource] in nato projekt zaženete normalno. To se zgodi vsakič, ko spreminjate XAML datoteko.

(Če gre za baml datoteko, je element lastnosti privzeto [Vir] in bo deloval normalno.) )
Vendar pa pri projektu B ni mogoče delovati kot projekt A, in takšna napaka se lahko pojavi:

Kaj naj storite v takšni situaciji?
Pogledal sem cs datoteko v projektu, ki uporablja Application.LoadComponent za nalaganje xaml.




Prejšnji:Kako narediti računalniški nadzor v jeziku Yi in kako narediti, da računalniški nadzor konča z e4a.
Naslednji:ASP.NET Osnovni pogled uporablja Blazorjev slikovni captcha
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com