使用腳本任務,我寫了一個代碼來創建一個文件夾,並在新創建的文件夾內創建一個MS Word文檔。它在本地機器上工作,但它不在部署包的服務器上工作。該文件夾已成功創建,但未創建Word文檔文件。對於創建Word文檔,我必須引用另一個DLL,其中包含一個額外的命名空間Microsoft.Office.Interop.Word
。部署之前還有什麼要做的嗎?如何使用SSIS包創建MS Word文檔?
0
A
回答
1
基於rfonn的意見,您的選擇如下:
- 在服務器上安裝Word 2007。
- 將Word 2003安裝並部署到您的服務器上的開發包中重新執行您的包。
- 使用其他一些工具來生成Word文檔。
SSIS通常用於移動數據,所以雖然可以做你正在做的事情,但它可能不是工作的最佳工具。如果您能夠在腳本任務中編寫代碼以在SSIS中執行您所需的任務,則可以編寫程序(VB或C#或您選擇的任何其他工具)來執行相同的操作,而無需在其中包含SSIS。我的錢是選擇#3是您的最佳選擇。
+0
好的。感謝威廉。 – 2010-05-20 04:03:45
1
我想你錯過了安裝Office PIA。
根據您的Office版本安裝相關的PIA後,在項目中添加對microsoft.office.interop.word
(.NET)文件的引用(VS中的ssis腳本)。
相關問題
- 1. 如何使用Jacob在MS Word文檔中創建圖形
- 2. 創建Word文檔
- 3. VBA - MS Word - 如何檢測沒有文檔打開或創建?
- 4. 用Java創建Word文檔
- 5. 使用OpenXML創建Word文檔
- 6. 使用XML和C創建Word文檔#
- 7. 使用OpenXml創建Word文檔(docx)
- 8. 使用VSTO創建新的Word文檔
- 9. 使用C#創建Word(2013)文檔
- 10. 使用VBA創建Word或XML文檔
- 11. 創建Word文檔文件
- 12. 使用itextsharp庫編寫MS Word文檔
- 13. 使用codeigniter導出MS word文檔?
- 14. 使用JNA打印MS Word文檔
- 15. 在Android應用程序中創建MS Word文檔
- 16. 使用OpenXML SDK創建Word文檔 - 使用OpenXML SDK創建CLI
- 17. 如何使用PHP創建MS-Word文件?
- 18. 使用EzApi創建SSIS包
- 19. Android - 創建Word文檔
- 20. 如何使用docx4j將文件附加到MS Word文檔?
- 21. 我是否需要安裝用於從asp.net創建Word文檔的MS Word?
- 22. 如何從Silverlight應用程序創建(並顯示)MS-Word文檔
- 23. MS Word文檔到RTF文檔
- 24. 如何使用VBA在Word 2003文檔中創建表格
- 25. 如何使用Microsoft.Office.Interop.Word創建郵件標籤Word文檔?
- 26. Coverting MS Word文檔HTML
- 27. 用C#Windows窗體在MS Word中打開MS Word文檔
- 28. MS Word:如何高效創建Building Block?
- 29. 在Linux服務器上創建和編輯MS-Word文檔?
- 30. 如何使用VBA從MS-Word文檔中提取特定表?
您是否在正在創建word文檔的服務器上安裝了ms office? – rfonn 2010-05-18 13:23:42
是的。我已安裝它。 – 2010-05-19 03:55:52
或者MSWord的任何dll文件是否包含在生產服務器中?或彙編文件?如果是的話,它是如何完成的?因爲這是在本地機器上工作。有一件事是,本地機器有MSOffice 2007,而生產服務器,我無法創建Word文檔文件,有MSOffice 2003. – 2010-05-19 06:34:22