Visual Studio 2003 Office插件有很多值得学习的地方,这里我们主要介绍Visual Studio 2003 Office插件平时遇到的相关错误图示法,在向大家详细介绍Visual Studio 2003 Office插件前,首先让大家了解下Visual Studio 2003 Office插件,希望本文章内容对大家有所帮助。
首先介绍一些注意点:
1. 一定要把宏安全级别设置为Medium以下,默认是High,肯定不允许运行任何Addin,这点一定要注意,否则再怎么改程序也是徒劳
2. 在开发Addin的机器上,建议仅安装一个版本的Office,否则可能因为引用的Office Library Reference混淆,导致在其他机器上无法正常加载
3. 如果你开发的是Office XP的Add-inhttp://www.microsoft.com/downloads/details.aspx?familyid=C41BD61E-3060-4F71-A6B4-01FEBA508E52&displaylang=en下载。,必须安装Office XP PIA (primary interop assemblies),这是对Office COM对象的封装库。
你可以到3. 在创建Addin项目时一定要正确选择Office目标程序,如Word, Excel, Visio, PowerPoint等,如下图所示:
4.Visual Studio 2003 Office插件 在创建Addin向导的倒数第二步,通常情况下一定要将两个选项都选中,特别是第二个选项,否则可能由于不支持所有用户都运行,而出现未自动加载的情况。
在每个Add-in的设置属性中有一个重要的标志LoadBehavior,这个属性是保存在XXXX.Connect中的,类型为DWORD,这个值直接决定了Addin的启动模式,Visual Studio 2003 Office插件默认值为3表示Office应用程序一启动就运行,这个设置与我们在Addin向导中选择的"I would like my Add-in to load when the host application loads"是对应的。
【编辑推荐】