Я пытаюсь прочитать метаданные из .tif-файла, используя dll Metadata Extractor, и продолжаю получать исключение FileIsNotFoundException. Он отлично работает, когда я пытаюсь использовать тот же код, используя файл .jpeg.Исключение при чтении метаданных из .tif-файла с использованием C# и экстрактора метаданных
FileStream OriginalFile = new FileStream(FullPath, FileMode.Open, FileAccess.Read, FileShare.Read);
IEnumerable<MetadataExtractor.Directory> directories = ImageMetadataReader.ReadMetadata(OriginalFile);
foreach (var directory in directories)
foreach (var tag in directory.Tags)
Console.WriteLine($"{directory.Name} - {tag.Name} = {tag.Description}");
Edit: Я заново установил пакет и теперь имеют XmpCore.dll внутри папки пакетов моего проекта, но я все еще вижу то же самое исключение, как и раньше. Отлично работает для файлов .jpeg и .psd.
Exception thrown when trying open a .tiff image
Я уже проверил использование 'File.Exists' и возвращает True. – AkVenu
Можете ли вы опубликовать полную статистику стека вашей ошибки? –
! [Valid XHTML] (http://pasteboard.co/hkkPa8LRs.png) – AkVenu