Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 28410|Svar: 0

[Nyt nummer] Problem med dekompilerede XAML-filer

[Kopier link]
Opslået på 07/04/2020 10.50.21 | | |
Der er to dekompilerede C#-projekter (foreløbigt kaldet Projekt A og Projekt B), som begge har nogle interface-designfiler, der kører fint i Visual Studio, når de dekompileres til baml-filer. Dog er buml-filen ikke nem at ændre, og den skal være xaml for at være nemmere at ændre.
Hvis du dekompilerer disse interface-designs til XAML-filer, vil projektet ikke fungere korrekt.
Senere, efter at have udforsket i Projekt A, fandt jeg ud af, at man først kan sætte [Generate Operation] i alle xaml-filegenskaber til [Side], køre projektet og derefter ændre [Generate Operation] i disse egenskaber til [Ressource], og derefter køre projektet normalt. Dette sker hver gang du ændrer XAML-filen.

(Hvis det er en baml-fil, er egenskabselementet som standard [Ressource], og det vil køre normalt.) )
Men når det gælder projekt B, er det ikke muligt at operere som projekt A, og denne type fejl vil opstå:

Hvad skal du gøre i denne situation?
Jeg kiggede på cs-filen i projektet, som bruger Application.LoadComponent til at indlæse xaml.




Tidligere:Hvordan man får en computer til at styre på Yi-sproget, og hvordan man får en computer til at ende i e4a.
Næste:ASP.NET Core-visning bruger Blazors billed-captcha
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com