Как загрузить надстройку Excel с помощью Interop

У меня есть AddIn, который я хочу вызвать через Excel взаимодействия из приложения C # winforms.

Я не могу загрузить надстройку и т. Д., Если не удаляю и не устанавливаю ее каждый раз (это явно связано сExcel не загружает надстройки при использовании взаимодействия - Кстати, не могу заставить их пример работать в C #). К сожалению, это медленно и раздражает пользователя, поэтому мне нужно упростить его.

Я хочу иметь один экземпляр Excel, но загрузить уже установленную надстройку, не вызывая этой проблемы установки / переустановки.

Я искал и искал, но все, что я нашел в Google, дает решение для установки / переустановки. Есть ли другой путь? Надстройка установлена, я просто хочу, чтобы Excel загрузил ее.

Вот что я делаю в данный момент (взято из совета Google):

// loop over the add-ins and if you find it uninstall it.
foreach (AddIn addIn in excel.AddIns)
    if (addIn.Name.Contains("My Addin"))
        addin.Installed = false;

    // install the addin
    var addin = excel.AddIns.Add("my_addin.xll", false);
        addin.Installed = true;

Ответы на вопрос(2)

Ваш ответ на вопрос