Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kuidas muuta MVVMcrossi probleemide silumiseks erandi sätteid


Kuidas muuta MVVMcrossi probleemide silumiseks erandi sätteid


MVVMCROSS -i probleemide tõhusaks silumiseks peate konfigureerima oma erandätted Visual Studio. Siin on samm-sammuline juhend, kuidas seda teha:

1. Luba lähteserveri tugi

Enne erandiseadetesse sukeldumist veenduge, et saate GitLinki abil astuda MVVMcrossi koodi. See võimaldab teil siluda MVVMcrossi allikaid ilma neid käsitsi alla laadimata.

- Luba lähteserveri tugi: minge jaotisse `Tööriistad> Valikud> silumine> Üldine` ja kontrollige kasti, mis asub lähteserveri tugi" Luba ". See võimaldab Visual Studio silumisel tuua lähtekoodi MVVMcross GitHubi hoidlast [5].

2. Erandiseadete konfigureerimine

Erandite saamiseks, mida MVVMCROSS võib visata, peate konfigureerima Visual Studio nende erandite purustamiseks.

- Avage erandiseaded: Visual Studiosse minge jaotisse Seadistage silumine> Windows> Erand Seaded. See avab erandiseadete aken, kus saate hallata, milliseid erandeid silur murdub [4].

- Luba erandite purunemine: laiendage aken Erand Seadete kategooriat ühist keele käitusaja erandeid. Märkige kastid kõigi erandite kõrval, mille silur katkestaks. Põhjaliku silumise jaoks võiksite lubada kõik selle kategooria kohased erandid [7].

- Otsige konkreetseid erandeid: kui otsite konkreetset erandit, kasutage erandi seadete ülaosas asuvat otsinguriba. See aitab teil kiiresti leida ja võimaldab konkreetseid erandeid rikkuda.

- Lisage tingimused: vajadusel saate eranditele tingimusi lisada. Paremklõpsake erandit ja valige redigeerimise tingimused. See võimaldab teil täpsustada, millistel tingimustel (nt konkreetsed moodulid) siluja peaks erandiga purunema [4].

3.

Kui teie erandi sätted on konfigureeritud:

- Alustage silumist: alustage oma rakenduse silumist. Kui MVVMCROSSis ilmneb erand, puruneb silur nüüd, kus erand visatakse, võimaldades teil muutujaid kontrollida ja koodi läbi astuda [7].

- Astuge läbi MVVMCROSS -koodi: kui lähteserveri tugi on lubatud, saate MVVMCROSS -koodi otse oma rakendusest astuda. See aitab diagnoosida probleeme, mis võivad olla peidetud MVVMcrossi raamistikus [5].

4. Kandmata erandite käitlemine

Kui soovite MVVMcrossi abil oma Xamariini Androidi rakenduses kõiki lahendamata erandeid tabada, kaaluge globaalse erandite käitleja rakendamist. Seda saab teha, alistades oma põhitegevuses oleva meetodi ja kehtestamata erandiga käitleja [3].

Neid samme järgides saate MVVMCROSS -i probleeme tõhusalt siluda, konfigureerides vajadusel erandiseaded ja astudes läbi MVVMCrossi lähtekoodi.

Tsitaadid:
]
]
]
]
]
[6] https://www.mvvmcross.com/documentation/fundamentals/data-binding
]
]