Office應用 VSTO軟體的部署點滴

來源:互聯網
上載者:User
VSTO程式正確啟動並執行前置條件

需要安裝以下的內容

VS2008開發的組件

.net架構3.0/3.5

VSTO運行環境3.0

Office PIA安裝程式[Office安裝程式或獨立的安裝包安裝,Office 2003/2007],Office2003版本需要特別注意,需要安裝對應的補丁

 

VS2010開發的組件

.net架構4.0

VSTO運行環境4.0

Office PIA安裝程式[Office安裝程式或獨立的安裝包安裝,Office 2007/2010版本]

 

簡單的安裝和登出方法

以a.vsto為例

安裝

"%ProgramFiles%\Common Files\Microsoft Shared\VSTO\9.0\VSTOInstaller.exe" /i "%cd%\a.vsto"

"%ProgramFiles%\Common Files\Microsoft Shared\VSTO\10.0\VSTOInstaller.exe" /i"%cd%\a.vsto"

 

卸載

"%ProgramFiles%\Common Files\Microsoft Shared\VSTO\9.0\VSTOInstaller.exe" /U "%cd%\a.vsto"

"%ProgramFiles%\Common Files\Microsoft Shared\VSTO\10.0\VSTOInstaller.exe" /U "%cd%\a.vsto"

 

註冊表的關聯

VSTO程式安裝後,在註冊表HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins\下有對應的組件的名稱項[Word為例,Excel Outlook類同] ,其中的loadbehavior控制載入的行為,可以賦的值有:

0  Disconnected. The add-in is not loaded.

1  Connected. The add-in is loaded.

2  Load at startup. The add-in will be loaded and connected when the host application starts.

8  Load on demand. The add-in will be loaded and connected when the host application requires it (for example, when a user clicks a button that uses functionality in the add-in).

16  Connect first time. The add-in will be loaded and connected the first time the user runs the host application after registering the add-in.

一般常用的3,是1和2的或值,在組件異常後,這個值會自動變為2,此時需要手動或者程式處理設定,才能正常的看到組件的展現。

 

使用這些方法可以在一些出現問題的機器上檢查組件不載入的原因

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.