我正在尝试使用 c# 创建一个 Outlook 2010 加载项。我创建了一个项目和一个带有一些按钮的表单,为其添加了一些功能并进行了编译。我已经在 Startup 上启动了表单,如下所示,
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
SndRcvFrm frm = new SndRcvFrm(this.Application);
frm.Show();
}
到现在为止还挺好。当我试图打开我的 Outlook 时,它实际上正在加载加载项,甚至显示了表单。我想知道这是怎么发生的。我没有创建任何安装程序来安装这个插件,即使我没有在任何地方添加任何参考。Outlook 是如何自动检测到我的加载项并启动它的。然后我从 Outlook 的加载项管理器中删除了加载项。下次以后,加载项没有加载。
我的问题是,如果安装程序/clickonce 是将加载项添加到 Outlook 的唯一方法,我的加载项是如何在安装之前出现在 Outlook 中的。在这种情况下,在我的开发阶段是否可以将我的加载项添加到 Outlook 并在不实际安装的情况下查看它的运行情况?