1
我在桌面應用程序中使用了Microsoft.Office.Interop.PowerPoint。Microsoft.Office.Interop.PowerPoint + PIA
我想在另一臺機器上運行它的EXE。該機器是否需要安裝MS Office,或只需安裝可在該機器上分發的PIA(Primary Interop Assembly)來完成這項工作?
我在桌面應用程序中使用了Microsoft.Office.Interop.PowerPoint。Microsoft.Office.Interop.PowerPoint + PIA
我想在另一臺機器上運行它的EXE。該機器是否需要安裝MS Office,或只需安裝可在該機器上分發的PIA(Primary Interop Assembly)來完成這項工作?
您需要在目標機器上安裝關聯的辦公產品。這就是微軟賺錢的方式。
Interops只調用Office應用程序中的功能。
http://social.msdn.microsoft.com/Forums/en-US/netfxsetup/thread/b4026f0b-c3a3-4b80-81df-5175e866ae8f