Надстройка Excel, использующая Excel API 1.2. Надстройка отлично загружается в Excel 2016 для Windows и Excel в Интернете. Сохраните файл из Excel в Интернете и откройте в Excel 2013, надстройка не загружается в Excel 2013 со следующими ошибками:
При загрузке дополнения, опубликованного в магазине:
APP ERROR We can't load this app because we could not connect to catalog
При загрузке дополнения из доверенного каталога:
This app could not be started. Close this dialog to ignore the problem or click restart to try again
Я знаю, что Excel 2013 не поддерживает Excel API 1.2. Не могли бы вы подтвердить рекомендуемый способ убедиться, что надстройка загружается в Excel 2013?
• Следует ли использовать проверки времени выполнения с использованием метода isSetSupported?
• Как в таких случаях отладить, какая строка кода дает сбой в клиенте Excel 2013?
• Есть ли какое-либо ведение журнала, которое можно включить для устранения таких проблем в клиенте Excel?
Я попытался отладить надстройку по умолчанию, созданную VS 2015, которая использует API Excel 1.2 в Excel 2013. Я добавил следующие требования, установленные в манифест:
<Requirements>
<Sets DefaultMinVersion="1.2">
<Set Name="ExcelApi" />
</Sets>
</Requirements>
Надстройка также не загружается в Excel (15.0.4849.1003) при отладке с использованием VS 2015. Она отлично работает в клиенте Excel 2016.