PPT插件开发 - VSTO一直无法加载的原因,需要点击加载项后才行

使用ClickOnce安装,但是一直需要从加载项中手动启动

这个bug相当有迷惑性,当你重新从com加载项勾选加载的时候,它又可以启动,但就是无论如何都无法在启动时就加载好。。
后来发现是启动时的路径问题,如果你的路径是在 C盘 system这些位置那么是无法操作这里面的文件夹的,你得换一个位置才行

  1. 对于com加载项,一旦初始化出问题后,就会进入非活动中,下次不会再尝试加载
  2. 在注册表中观察LoadBehavior的值 具体连接 vsto外接加载项
  3. 如果这个值 从3 变成了 2,多半是插件初始化时出现了问题,这个时候你怎么改注册表都没用(我搜到了好多都是说改注册表。。。)

总结起来,好好检查是不是在初始化时抛了错没有接

posted @ 2021-12-06 14:07  Z_DK  阅读(761)  评论(0编辑  收藏  举报