有誰知道如何讓MS Office 2007 .NET C#Interop庫與Vista一起工作?Vista,Office Interop不起作用
我有一個.NET C#應用程序,我已設置爲作爲Windows服務運行。該程序將根據情況打開Word或Excel模板並修改其內容,然後將文檔保存回去。當我在使用Office 2007的Windows Server 2003或XP計算機上執行此操作時,所有這些工作都非常順利。當我將所有內容移至Server 2008框時,所有內容都停止工作。例如,在Excel中,我得到一個COM異常,告訴我當文件顯然存在時,Excel文件無法打開,手動執行時可以打開它。 Windows服務使用與登錄到計算機相同的用戶帳戶運行,並且該帳戶是管理員。
有沒有人知道該怎麼做?
是的,Interops在GAC中。 – Rob 2008-11-07 19:15:23