Возможный дубликат:
Как загрузить сборку без использования Assembly.Load?
Как получить версию сборки без блокировки файла?
Возможный дубликат:
Как загрузить сборку без использования Assembly.Load?
Как получить версию сборки без блокировки файла?
Сработало это
var targetVersion = AssemblyName.GetAssemblyName(filePath).Version;