Мне нужно разобрать полное имя сборки без использования AssemblyName, потому что я получаю System.IO.FileLoadException (сборки не доступны).
Я управляю только строками, а не сборками.Если у меня есть строка, я хочу получить строки, подобные приведенным ниже, для строковых переменных asm1 и asm2.
FullName = "CalidadCodigo.ParserSQL.Reglas.AnalisisSintactico"
Assembly = "CalidadCodigo.ParserSQL.AnalisisSintactico "
Version =" Version = 1.0.0.0 "
Culture =" Culture = нейтральный "
Public token =" PublicKeyToken = 9744987c0853bf9e "
какие-либо предложения, пример кода?
var asm1 = "CalidadCodigo.ParserSQL.Reglas.AnalisisSintactico,CalidadCodigo.ParserSQL.AnalisisSintactico, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9744987c0853bf9e";
var asm2 = "CalidadCodigo.ParserSQL.Reglas.AnalisisSintactico, CalidadCodigo.ParserSQL.AnalisisSintactico , Version=1.0.0.0 , Culture=neutral, PublicKeyToken=9744987c0853bf9e ";
Исключение: System.IO.FileLoadException: базовая база данных или базовая база данных.(Исключение из HRESULT: 0x80131047).
System.Reflection.AssemblyName.nInit (сборка и сборка, логическое значение forIntrospection, логическое повышениеResolveEvent) System.Reflection.AssemblyName.nInit () System.Reflection.ctorAssemblyName)