Я загружаю MSI-файл с помощью элемента управления загрузкой файлов в центральное местоположение. Теперь мне нужно получить информацию о версии этого файла. Я использую следующий код.
FileVersionInfo patchFile = FileVersionInfo.GetVersionInfo(completeFilePath)
completeFilePath - полный путь к загруженному файлу. Этот код ломает и выбрасывает файл not found exception.however, если я смотрю вниз в физическом каталоге, файл там существует.
Я что-то упустил или мне придется снова загрузить этот загруженный файл в какое-то временное местоположение и затем извлечь информацию о версии из этого файла.
Второй вариант, который у меня был, - это получить информацию о версии перед загрузкой файла. В этом случае я не могу получить полный путь к этому файлу исправления, так как элемент управления загрузкой файлов просто указывает имя файла, а не полное местоположение.
Пожалуйста, предложите, как поступить.