はいメールボックスがExchangeの場合にのみ、アドインはOutlookデスクトップに読み込まれます。アドインが個人的なMicrosoftアカウント(hotmail.com、outlook.comなど)とOfficeデスクトップで動作するかどうかはわかりません。個人アカウント用のメールアドインのサポートは比較的新しいものです(2016年3月に正式に発表されました)。
アドインを開発するには、組織アカウント(Office365アカウントなど)を使用することをおすすめします。組織アカウントのサポートは2013年にリリースされました。これは、始めるためにはるかに成熟したソリューションです。あなたはdev.office.comで無料のdevアカウントを持つことができます。
編集:2016年10月個人アカウントは「個人のメールボックスアカウント」でサポートされるようになりました別名outlook.comは
は私たちがデスクトップ(メールアドインがメールクライアントにインストールされていないことに注意してみましょうアカウント、OWA)が、メールアカウント上に表示されます。アドインを "インストール"するときは、基本的に "そこにXというWebアドインがあり、それはこのURLで提供されています..."と言うxmlファイルをメールボックスに設定するだけです。次に、アドインXをメールボックス[email protected]にインストールすると、このアドインはOutlook Web Access(OWA)またはOutlookデスクトップでメールボックスを参照しているかどうかにかかわらず、アドインWeb iframeを読み込みます。
1人のユーザーのメールアカウントにアドインをインストールするには、Outlook Web Accessを使用する必要があります。これはblog postを参照してください。また、組織全体のアドイン(Admin> Exchange Admin> Add-ins)をインストールすることもできます。最後に、Visual Studioはマニフェストをオフィスのメールボックスにプッシュすることもできます。これを行うにはOffice Development Toolsが必要です。
Outlookデスクトップでのデバッグでは、2つの方法があります。
- のVisual Studio でOffice開発効率向上ツールを使用し、「開始プロジェクト」などとプロパティを選択し「オフィスデスクトップ」であなたのサンプルアドインプロジェクトを選択します。
- プレーンウェブ開発。 個人的には、Office Development Toolsはあまり使用しません。私は手作業でアドイン "https://localhost:XXXX"をURLにインストールし、IISでWebプロジェクトを開始してデバッグを行います。ソースコードにステップインするには、OWAでブラウジングするときに私のブラウザ(Chrome、Edge、IEなど)のデバッガを使用します。デスクトップ(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