C'è un modo per ottenere i dettagli Xaml da un assieme?Ripping XAML da un. Assieme N.
16
A
risposta
28
ILSpy supporta la decompilazione di BAML in XAML.
Nella sezione risorse, trovare <assemblyName>.g.resources
e c'è il BAML, che ILSpy decompilerà in XAML.
2
Telerik JustDecompile supporta anche BAML in XAML.
Problemi correlati
- 1. Alias di assieme in XAML
- 2. Determinare le versioni di assieme utilizzate da/referenziate in un altro assieme
- 3. : impossibile serializzare un oggetto proveniente da un altro assieme
- 4. leggere web.config da un altro assieme utilizzando t4
- 5. Ottieni tutte le Culture supportate da un assieme satellite
- 6. Limitazione dell'utilizzo di un assieme da assiemi non firmati
- 7. Il controller non è stato caricato da un altro assieme?
- 8. movq funzionalità di un assieme
- 9. Controllare GAC per un assieme
- 10. Chiamare un costruttore con parametri da XAML
- 11. Perché un compilatore genera questo assieme?
- 12. Perché contrassegnare un assieme ComVisible (true) scoraggiato?
- 13. Come posso ottenere un tipo da un assieme caricato da un'altra cartella?
- 14. GObject.Mainloop() thread assieme principale
- 15. Conversione da EPS a Xaml
- 16. Assieme al codice C
- 17. Grabbing n bit da un byte
- 18. Determinare il contesto carico di un assieme
- 19. Cosa succede quando carico un assieme?
- 20. C# assemblati, che cosa è un assieme?
- 21. Possiamo costruire un assieme sia da CodeExpressions sia da codice sorgente letterale allo stesso tempo?
- 22. Come posso proteggere il mio sito da HTTrack o dal ripping di altri software?
- 23. Costruttore statico per l'intero assieme
- 24. Assieme GCC equivalente all'istruzione continue in C
- 25. Come leggere il colore da un offset di LinearGradientBrush XAML?
- 26. Come è possibile ottenere un tipo da un assieme di riferimento tramite la riflessione
- 27. Come trovare tutti i tipi in un assieme che eredita da un tipo specifico C#
- 28. Carica gli stili WPF o altre risorse statiche da un file o un assieme esterno
- 29. Ripping di un CD in mp3 in C# - componente o API di terze parti?
- 30. Come si passano i parametri da xaml?
Bello strumento - Sono lieto di vedere un sostituto per Reflector! Posso vedere come funziona un file baml con ILSpy, ma puoi eseguire un eseguibile dell'app WPF e visualizzare il markup XAML? Ho provato, ma posso vedere solo il codice C# che non fa parte del codice sottostante. –
Il BAML deve trovarsi nelle risorse dell'assieme. Non ho ancora usato ILSpy, ma credo che dovrei. –
Cercavo la sezione delle risorse ma non sono riuscito a trovarla. Risulta il problema era che non ho guardato abbastanza difficile. Sotto la sezione risorse, trova .g.resources e c'è il BAML, che ILSpy ha decompilato in XAML per me. Grazie! –