Кто-нибудь знает простой способ создания экземпляра класса с заданным FullName типа (формат namespace.classname), но без использования AssemblyQualifiedName?FullName типа содержится только в одной сборке, на которую есть ссылки и которая доступна во время выполнения, поэтому двусмысленности нет.
У меня нет типа, у меня есть строка - только полное имя, безсборочная часть.Я не знаю сборку, я просто знаю, что на нее ссылаются, и есть только одна сборка, содержащая тип полное имя.
Спасибо!
РЕДАКТИРОВАТЬ: Это связано с десериализацией экземпляров изпроприетарный протокол.Я получил хорошие ответы, но в конечном итоге я сделаю для того, чтобы найти оптимальное решение и не выполнять итерацию по всем сборкам, - это создать статический словарь с ключом fullName и квалифицированным именем сборки в качестве значения, поскольку я знаю, какие именноклассы и они ограничены.