有關Visual Studio 2003 Office插件相關技巧
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"是對應的。
【編輯推薦】