#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)