VSTO C#插件加载太慢了,怎么解决?
因为公司电脑的wps不支持wpsjs,所以用VSTO C#开发了个word插件,用advanced installer打包,并通过修改注册表的方式支持了wps使用。但每次在公司的电脑上打开word的时候加载都好慢,会先闪一下wps启动画面,然后等15秒左右才打开文件,如果把插件关闭或者卸载就可以正常加载了,在自己的电脑上使用(新电脑+新wps版本)也没有问题。
已经尝试的方法:
1.用advanced installer打包时,选择“load on demand",也试过“load first time, then load on demand";
2.重写了CreateRibbonExtensibility方法,直接return new Ribbon();
wps版本:
WPS Office 2019 (11.8.2.9022)
电脑版本:
win 7 SP1(32位)