Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 28410|Atbildi: 0

[Jauns izdevums] Problēma ar dekompilētiem XAML failiem

[Kopēt saiti]
Publicēts 07.04.2020 10:50:21 | | |
Ir divi dekompilēti C# projekti (provizoriski saukti par Project A un Project B), kuriem abiem ir daži interfeisa dizaina faili, kas darbojas labi Visual Studio, kad tie tiek dekompilēti baml failos. Tomēr baml failu nav viegli mainīt, un tam ir jābūt xaml, lai to būtu vieglāk mainīt.
Ja dekompilējat šos interfeisa dizainus XAML failos, projekts nedarbosies pareizi.
Vēlāk, pēc izpētes projektā A, es atklāju, ka vispirms varat iestatīt [Ģenerēt operāciju] visos xaml faila rekvizītos uz [Lapa], palaist projektu un pēc tam mainīt [Ģenerēt operāciju] šajos rekvizītos uz [Resurss] un pēc tam palaist projektu normāli. Tas tiek darīts katru reizi, kad modificējat XAML failu.

(Ja tas ir baml fails, rekvizīta vienums pēc noklusējuma ir [Resurss], un tas darbosies normāli.) )
Tomēr, runājot par projektu B, nav iespējams darboties kā projekts A, un šāda veida kļūda radīsies:

Kas jums jādara šajā situācijā?
Es apskatīju cs failu projektā, kas izmanto Application.LoadComponent, lai ielādētu xaml.




Iepriekšējo:Kā padarīt datora vadību Yi valodā un kā padarīt datora vadību beigties e4a.
Nākamo:ASP.NET Core skatā tiek izmantots Blazor attēla captcha
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com