Könnte mir bitte jemand erklären, was eine un/gemanagte DLL ist? Und was ist un/verwalteter Code?Was ist eine un/gemanagte DLL? Was ist un/verwalteter Code?
Antwort
Sie werden in folgenden Artikeln einen guten Eindruck auf verwalteten und nicht verwalteten Code erhalten -
Kurze Antwort: Code ohne .NET Framework kompiliert (plain old DLL).
Wenn Sie mit dem Code .net Sie einige Speicherverwaltung, Müllabfuhr usw. erhalten, so ist es verwaltetem Code aufgerufen . Ältere Versionen sind nicht verwaltet (für den Speicher wird vom Programmierer verwaltet)
Und um die Dinge einfach zu halten, kann das Anrufen von verwaltetem Code zu unmanaged Code ein trye Schmerz sein.
Nicht gemanagter Code wird in Maschinensprache kompiliert, um direkt auf der Hardware ausgeführt zu werden.
Der verwaltete Code wird in eine virtuelle Maschine namens CLR (Common Language Runtime) kompiliert und beim Start vom JIT (Just In Time Compiler) in die Maschinensprache kompiliert. Die CLR kann mit der Java Virtual Machine verglichen werden, es ist das gleiche Konzept.
- 1. Was ist nativer Code?
- 2. Was ist Code Coverage?
- 3. Was ist "spaltenunabhängiger Code"?
- 4. Was ist idiomatischer Code?
- 5. Projektreferenz vs. DLL Referenz - Was ist besser?
- 6. Was ist "nur mein Code"?
- 7. Was ist "Bench-Test-Code"?
- 8. Was ist MediaPlayer.OnInfoListener "Code 703"?
- 9. was ist falsch mein Code?
- 10. Was ist eine textViewResourceId?
- 11. Was ist eine Nachschlagetabelle?
- 12. Was ist eine Protokollierungsrichtlinie?
- 13. Was ist eine ObjectMother?
- 14. Was ist eine Invariante?
- 15. Was ist eine Datenbindung?
- 16. Was ist eine Schnittstelle?
- 17. Was ist eine Projektion?
- 18. Was ist eine Geschichte?
- 19. Was ist eine Satellitenbaugruppe?
- 20. Was ist eine Flagvariable?
- 21. Was ist eine UUID?
- 22. Was ist eine Referenzsteckdose?
- 23. Was * ist * eine IPM.DistList?
- 24. Was ist eine Satellitenbaugruppe?
- 25. Was ist eine Festkommazahl?
- 26. Was ist eine Wangenpresse?
- 27. Was ist eine Coroutine?
- 28. Was ist eine Datenbanktransaktion?
- 29. Was ist eine Trampolinfunktion?
- 30. Was ist eine Semicorroutine?
Link ist nicht mehr gültig. –
@CiaranGallagher Ich habe es behoben –