[ASP ] EXCEL錯誤

作者: GoalBased (Artificail Intelligence)   2015-01-19 10:29:09
目前維護一個ASP的網站,有一段功能是產生EXCEL,
將原本的網站從對外主機移到開發機上,對外主機EXCEL版本是2003,開發機是2013,
結果EXCEL那一段跑不起來,在log檔找到以下錯誤:
因為記憶體或磁碟空間不足,Microsoft_Excel_無法再開啟或儲存任何文件。
___‧_若有更多記憶體可用,請關閉不需要的活頁簿或程式。__‧_若要釋放
硬碟空間,請從要儲存文件的磁碟中刪除不再需要的檔案。
trace結果發現錯誤是在:
set oApp = CreateObject("Excel.Application")
set wb = oApp.WorkBooks.Add
不知道有沒有人有過類似的經驗,麻煩指教一下,謝謝。
作者: Ammenze (藍天白雲)   2015-01-19 11:31:00
看一下程式是不是沒有把Excel關閉,這問題就是你程式開了一堆Excel造成系統無法負荷,導致新的Excel開不起來,先用工作管理員把舊的Excel檔都關掉,在幽改一下程式在修

Links booklink

Contact Us: admin [ a t ] ucptt.com