【发布时间】:2013-06-14 17:28:48
【问题描述】:
所以我可以通过将其添加到“ThisOutlookSession”“宏”来启动我的插件。但我每次打开 Outlook 时都会收到安全警告,并且无法将其部署给其他用户。
Private instance As New MyLib.Program
Private Sub Application_Startup()
instance.Create Application
End Sub
Private Sub Application_Quit()
instance.Kill
Set instance = Nothing
End Sub
在我的 C# 类库项目中使用这个:
namespace MyLib
{
[ComVisible(true)]
public class Program
{
public void Create (object app)
{
var outlook = app as Microsoft.Office.Interop.Outlook.Application;
}
public void Kill ()
{}
}
}
所以我的问题是,如何创建一个不会收到安全警告并允许轻松“部署”的 Outlook 插件。
从代码中可以看出,我需要在 Outlook 启动时启动插件。
【问题讨论】:
标签: c# .net vba outlook outlook-addin