本人想在office中添加插件!
用C#开发的office addIn插件(为了测试我选择了全部office的产品。)
运行后office word 后,其LoadBehavior有刚开发的插件默认值3变成了2。导致插件无法运行。
后经过测试,
word及excel的LoadBehavior会变成2   access的不变还是3
也就是说access是正常可以用,但word及excel不能用。(用的是同一个项目,选择了全部office产品类)有知道的朋友帮忙看下,问题出在了哪里。(测试插件很简单,就是在每个事件的时候打印了函数名。) public Connect()
{
} public void OnConnection(object application, Extensibility.ext_ConnectMode connectMode, object addInInst, ref System.Array custom)
{
applicationObject = application;
addInInstance = addInInst;
            System.Windows.Forms.MessageBox.Show("OnConnection");
} public void OnDisconnection(Extensibility.ext_DisconnectMode disconnectMode, ref System.Array custom)
{
            System.Windows.Forms.MessageBox.Show("OnDisconnection");
} public void OnAddInsUpdate(ref System.Array custom)
{
            System.Windows.Forms.MessageBox.Show("OnAddInsUpdate");
} public void OnStartupComplete(ref System.Array custom)
{
            System.Windows.Forms.MessageBox.Show("OnStartupComplete");
} public void OnBeginShutdown(ref System.Array custom)
{
            System.Windows.Forms.MessageBox.Show("OnBeginShutdown");
}