I am working on a Flutter application that needs to read metadata from files on a Windows OS. Specifically, I am interested in reading the File Version of EXE files.
This only gives me basic information. How can I read more detailed metadata, especially the File Version?
I have also looked into using platform channels to execute native code, but I am not sure how to proceed with that approach as I am a newbie in Dart and Flutter.
Is there a package or method that allows me to read all metadata, including the File Version, of files on a Windows OS in a Flutter application?
Thank you for your help!
I have tried using the dart:io library to read basic file attributes like file size and last modified date, but it doesn't provide a way to read extended metadata like File Version.