Да, надстройка будет загружаться на рабочий стол Outlook, только если ваш почтовый ящик Exchange. Я не уверен, что надстройки работают с личной учетной записью Microsoft (например, hotmail.com, outlook.com) и рабочим столом Office. Имейте в виду, что поддержка почтовых надстроек для личного счета является относительно новой (официально объявлено в марте 2016 года).
Чтобы создать свою надстройку, я предлагаю вам использовать организационную учетную запись (например, учетную запись Office365). Поддержка организационной учетной записи была выпущена в 2013 году и является гораздо более зрелым решением для вас. У вас может быть бесплатная учетная запись dev на dev.office.com.
Edit: октябрь 2016 личный счет теперь поддерживается с помощью «личных счетов почтовых ящиков» ака outlook.com счета
Давайте иметь в виду, что почта надстройки не установлена на почтовом клиенте (рабочий стол , OWA), но на учетной записи электронной почты. Когда вы «устанавливаете» надстройку, вы устанавливаете только xml-файл в своем почтовом ящике, который в основном говорит: «Есть веб-надстройка, называемая X, и которая обслуживается на этом URL ...». Затем, если вы установите надстройку X на свой почтовый ящик [email protected], эта надстройка загрузит веб-фреймы надстройки, если вы консультируетесь с вашим почтовым ящиком с Outlook Web Access (OWA) или Outlook Desktop.
Чтобы установить надстройку для одного почтового аккаунта пользователя, вам необходимо использовать Outlook Web Access. См. Это blog post. Также обратите внимание, что вы можете установить надстройку для всей организации (Admin> Exchange Admin> Add-ins). Наконец, Visual Studio также может выдвинуть манифест в почтовый ящик вашего офиса 365. Для этого вам нужно Office Development Tools.
Для отладки в Outlook Desktop я знаю два подхода.
- Используйте инструменты Управление Developement с визуальной студии и выберите образец добавить в проект как «Запуск проекта» и в свойствах выберите «Управление Desktop».
- Простые веб-разработки. Лично я не очень использую средства разработки Office. Я устанавливаю вручную свою надстройку с «https://localhost:XXXX» для URL-адреса, и я запускаю веб-проект на IIS express для выполнения отладки. Для входа в исходный код я использую отладчик моего браузера (Chrome, Edge, IE и т. Д.) При просмотре в OWA. Когда мне нужно входить в исходный код специально на рабочем столе (для Windows или для Mac), я использую Vorlon.js, а также этот blog post. Мой совет - также часто тестировать/отлаживать IE 11 (все еще доступны в Win10!) И OWA. Действительно, браузер, используемый внутри Office Desktop для надстроек, является IE.
Благодарим за очень тщательный ответ. Я думаю, что мне не повезло, установив надстройку с моей учетной записью.Чтение документов больше Я думаю, что вы правы, что я не могу устанавливать надстройки, потому что я технически не использую обмен: https://dev.office.com/docs/add-ins/publish/publish. Спасибо за помощь. – smaclell
Также Vorlon.js выглядит потрясающе! Спасибо за ссылку. – smaclell