2011-10-10 133 views
3

任何人都知道如何安裝MS Office主互操作程序集,而無需安裝Office自己的安裝程序?MS OFFICE C#:主互操作程序集

+3

因此,沒有安裝Office,你怎麼測試? – anothershrubery

+1

你不能,辦公室必須在客戶端機器上可用,微軟不會僅僅通過複製一些互操作文件給你或你的用戶免費。 –

+1

如果沒有安裝Office,它們將無法正常工作......目標是什麼? – Yahia

回答

5

不,不可能或不可用。如果沒有辦公室可以與Office互操作,那麼安裝設計的庫是沒有意義的,所以您可以與Office進行互操作。 (請注意,您需要使用Interop的任何辦公產品的完整許可證)。

+6

合理且常見的情況是構建/ CI服務器 - 構建應用程序的位置,但永遠不會運行。因此需要互操作程序集(用於編譯),但Office的實例不是。 –

0

主要Interopr只是互操作的庫 - 這有點像你的應用程序和Office的DLL之間的橋樑,

這就是爲什麼創建Word文件,或微軟Office的任何其他功能,您需要安裝有Office 。

試想 - 如果沒有,會有數以百萬計的開源辦公應用程序,這將是建立在互操作性展示:)

3

使用的,這將是設立一個自動構建機器持續集成的目的頂部。

0

您需要安裝Office Tools for Visual Studio(VSTO)。

的組件將在這裏安裝:

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA 
+0

鏈接到可執行文件?那是......故意的嗎? –

+0

您可以在此頁面找到該鏈接:http://blogs.msdn.com/b/cesardelatorre/archive/2014/03/03/new-office-developer-tools-for-visual-studio-2013-march- 2014更新新聞在-SharePoint的development.aspx –

相關問題