Фон у меня есть старый addin, который я использую для установки другого addin и удаления старого на ThisAddIn_Startup. Все, казалось, отлично работает, но нашел один компьютер, где решение не сработало.Можно ли перезагрузить внешний вид списка Office.ComAddIn?
Я устанавливаю и удаляю аддисты успешно, но addin не загружается при первой загрузке.
private static void EnableNewPlugin()
{
Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application();
object index = "NewAddin";
Office.COMAddIn addin = null;
addin = app.COMAddIns.Item(ref index);
addin.Connect = false;
addin.Connect = true;
}
Так что этот метод работает на всех остальных компьютерах, но проблема на этом одном компьютере это, кажется, не найти его в списке app.COMAddIns. Итак, мой вопрос в том, как программно перезапустить список COMAddIns?