Может быть, следующее поможет вам.
Обходной путь: Чтобы получить версии MSI, вы можете либо удалить их машину с компьютера, либо получить копию MSI от клиента (возможно, это не осуществимо)
Понимание наборов требований API дляПерспективы.
Я полагаю, что когда Аддин разрабатывался, вы могли знать о наборе требований API.Ниже будет ваш случай
Все API Outlook принадлежат к набору требований к почтовому ящику.Набор требований к почтовому ящику имеет версии, и каждый новый выпущенный набор API-интерфейсов относится к более высокой версии набора. Не все клиенты Outlook будут поддерживать новейший набор API, когда они выпущены , но если клиент Outlook объявляет о поддержке набора требований, он будет поддерживать все API в этом наборе требований.
Например:
Если вы укажете набор требований версии 1.3, надстройка не будет отображаться ни в одном клиенте Outlook, который не поддерживает минимальную версию 1.3.
Вы можете использовать следующий код: свойство isSetSupported, чтобы проверить, поддерживается ли дополнение или нет
if (Office.context.requirements.isSetSupported('Mailbox', 1.3) === true) {
// Perform actions.
}
else {
// Provide alternate flow/logic.
}
официальная ссылка: https://docs.microsoft.com/en-us/office/dev/add-ins/reference/requirement-sets/outlook-api-requirement-sets
![enter image description here](https://i.stack.imgur.com/QGG6G.png)
Из приведенного выше снимка экрана вы можете легко определить, какое дополнение будет работать с какой версией.
Надеждаэто даст некоторое представление о том, как решить вашу проблему.