有關(guān)Visual Studio 2003 Office插件相關(guān)技巧
Visual Studio 2003 Office插件有很多值得學(xué)習(xí)的地方,這里我們主要介紹Visual Studio 2003 Office插件平時(shí)遇到的相關(guān)錯(cuò)誤圖示法,在向大家詳細(xì)介紹Visual Studio 2003 Office插件前,首先讓大家了解下Visual Studio 2003 Office插件,希望本文章內(nèi)容對(duì)大家有所幫助。
首先介紹一些注意點(diǎn):
1. 一定要把宏安全級(jí)別設(shè)置為Medium以下,默認(rèn)是High,肯定不允許運(yùn)行任何Addin,這點(diǎn)一定要注意,否則再怎么改程序也是徒勞
2. 在開發(fā)Addin的機(jī)器上,建議僅安裝一個(gè)版本的Office,否則可能因?yàn)橐玫腛ffice Library Reference混淆,導(dǎo)致在其他機(jī)器上無法正常加載
3. 如果你開發(fā)的是Office XP的Add-inhttp://www.microsoft.com/downloads/details.aspx?familyid=C41BD61E-3060-4F71-A6B4-01FEBA508E52&displaylang=en下載。,必須安裝Office XP PIA (primary interop assemblies),這是對(duì)Office COM對(duì)象的封裝庫。
你可以到3. 在創(chuàng)建Addin項(xiàng)目時(shí)一定要正確選擇Office目標(biāo)程序,如Word, Excel, Visio, PowerPoint等,如下圖所示:
4.Visual Studio 2003 Office插件 在創(chuàng)建Addin向?qū)У牡箶?shù)第二步,通常情況下一定要將兩個(gè)選項(xiàng)都選中,特別是第二個(gè)選項(xiàng),否則可能由于不支持所有用戶都運(yùn)行,而出現(xiàn)未自動(dòng)加載的情況。
在每個(gè)Add-in的設(shè)置屬性中有一個(gè)重要的標(biāo)志LoadBehavior,這個(gè)屬性是保存在XXXX.Connect中的,類型為DWORD,這個(gè)值直接決定了Addin的啟動(dòng)模式,Visual Studio 2003 Office插件默認(rèn)值為3表示Office應(yīng)用程序一啟動(dòng)就運(yùn)行,這個(gè)設(shè)置與我們?cè)贏ddin向?qū)е羞x擇的"I would like my Add-in to load when the host application loads"是對(duì)應(yīng)的。
【編輯推薦】