C# を使用して Outlook 2010 アドインを作成しようとしています。プロジェクトといくつかのボタンを含むフォームを作成し、いくつかの機能を追加してコンパイルしました。以下に示すように、スタートアップでフォームを開始しました。
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
SndRcvFrm frm = new SndRcvFrm(this.Application);
frm.Show();
}
ここまでは順調ですね。Outlook を開こうとすると、実際にはアドインが読み込まれ、フォームも表示されました。どうしてこうなったのだろうと思っていました。どこにも参照を追加していなくても、このアドインをインストールするためのインストーラーを作成していません。Outlook はどのようにしてアドインを自動的に検出し、開始しましたか? 次に、Outlook のアドイン マネージャーからアドインを削除しました。次回以降、アドインは読み込まれませんでした。
私の質問は、アドインを Outlook に追加する唯一の方法がインストーラー/clickonce である場合、アドインをインストールする前でも Outlook にどのように表示されたかということです。その場合、開発段階でアドインを Outlook に追加して、実際にインストールせずに動作を確認することはできますか?