Τι ακριβώς ακριβώς δεν έχεις καταλάβει.. Με λίγα λόγια, χοντρικά, κάθε κομμάτι που δημιουργείς με το .Net, (είτε .EXE, είτε .DLL) είναι ένα assembly, ένα σύνολο MSIL κώδικα το οποίο εκτελείτε στον εκάστοτε υπολογιστή, αφού μετατραπεί φυσικά σε απο τον JIT/Runtime σε κώδικα που "καταλαβαίνει" ο υπολογιστής.
Αυτό που (νομίζω) ότι προσπαθείς να καταλάβεις είναι ποια η διαφορά ενός Native Win32 DLL με ένα DLL του .Net; Πολλές, αλλά απο τις πιο βασικές και κύριες είναι ότι το assembly του .Net χρειάζεται το framework (runtime) για να τρέξει ενώ το Win32 DLL συνήθως όχι, γιατί κάποιες φορές χρειάζεται κι αυτό κάποιο runtime ανάλογα με την γλώσσα και την έκδοση που έχει γίνει Compile.
Παναγιώτης Κεφαλίδης
"Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"
Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους
όρους χρήσης.