E 'possibile ottenere un Type
tramite Type.GetType()
quando il nome di assemblaggio qualificato passato in GetType()
specifica una diversa Version
rispetto alla versione della DLL che viene effettivamente caricata? In tal caso, qual è il comportamento di GetType()
?Ignorando la versione in un nome di catena di montaggio qualificato passato a Type.GetType()
Desidero ottenere un Type
da un assembly indipendentemente dalla versione dell'assieme. Ho una funzione che prende un nome di catena di montaggio qualificato come argomento:
Type someType = Type.GetType(someName);
Il valore someName
corrisponde al Type
che voglio ottenere, ma non può avere la stessa Version
specificato come quello caricato nella mia applicazione .
Questa domanda non è abbastanza preciso ... che cosa si intende per che vogliono ottenere un tipo da un assieme, ma non sapendo quale tipo vuoi ottenere da quale assemblaggio? Non suona molto logico. E l'intero scopo dei "nomi qualificati per il montaggio" è definire verion e token con il nome. Si prega di modificare la domanda per chiarire. – galaktor