Как удалить надстройку Outlook

#c# #visual-studio-2015 #outlook #officedev

#c# #visual-studio-2015 #перспективы #officedev #outlook

Вопрос:

Я использую сообщество Visual Studio 2015 для создания надстройки Outlook с помощью инструментов разработчика Office

Когда я запускаю debug Visual Studio, открывается Outlook, и я вижу свой подключаемый модуль.

Когда я закрываю Outook и Visual Studio и перезапускаю Outlook, я все еще вижу подключаемый модуль.

Как мне удалить его, чтобы он отображался только при загрузке Outlook через Visual Studio?

Причина этого в том, что я собираюсь создать установщик. Основываясь на этом https://msdn.microsoft.com/en-us/library/cc442767.aspx#Obtain Я должен создать записи в реестре. Я хотел бы иметь гарантию, что единственная причина, по которой плагин существует в Outlook, связана с установкой приложения, а не потому, что оно уже существовало ранее из-за моей отладки.

Ответ №1:

Вы можете удалить свой плагин, когда перейдете в Инструменты разработчика и нажмете на кнопку COM Add-Ins. Откроется диалоговое окно, в котором вы сможете удалить свой плагин. В противном случае он останется в Outlook.

Комментарии:

1. Для этого нужно активировать элемент ленты, после чего к нему можно будет получить доступ. Сработало для меня, спасибо!

Ответ №2:

Я бы рекомендовал создать новую виртуальную машину с чистой установкой MS Office, чтобы вы могли протестировать установщик в более реалистичном сценарии.

Это дает вам возможность вернуть виртуальную машину в предыдущее состояние в случае неправильного поведения установщика во время разработки.

Я бы определенно не рекомендовал тестировать установщик на компьютере разработчика.

Ответ №3:

Согласно руководству Microsoft, другой вариант — щелкнуть Clean Solution в Build меню в Visual Studio (https://learn.microsoft.com/en-us/visualstudio/vsto/walkthrough-creating-your-first-vsto-add-in-for-outlook?view=vs-2022amp;tabs=csharp#clean-up-the-project)