我正在開發報表自動化項目(Windows應用程序),我的開發環境中安裝了Visual Studio 2010 Professional版本,Office 2013。在Office 2013中不生成PPT和Excel
我正在使用Microsoft Office Interop DLL文件。我在下面的DLL中使用了Interop:Microsoft.CSharp.dll
,Microsoft.Office.Interop.Excel.dll
,Microsoft.Office.Interop.PowerPoint.dll
。所有這些版本都是12.0.0.0。
此設置對Office 2010工作正常。但對於Office 2013來說,這是一團糟。
現在讓我來描述一下這個報告是如何生成的。首先它會創建一個Excel文件(我認爲它是中間文件,它包含數據和其他圖表不會生成Excel文件),然後從那裏將這些數據提取到PPT文件並進行預期輸出。我也嘗試了上述dll的14.0.0.0版本。
我的應用程序目標框架是「.Net Framework 4 Client Profile」,Platform Target「x86」。
我無法使用任何付費的庫/ DLL文件。
不幸的是我沒有使用第三方開源庫的靈活性。 –