2010-09-15 63 views
1

我開發了一個Windows服務,我試圖打開一個Word文檔。但是當服務試圖打開文檔時,它會記錄以下錯誤"There is insufficient memory. Save the document now." 如果我運行與正常的Windows應用程序相同的程序,它工作正常,但問題只在我嘗試以Windows服務運行程序時纔會出現。「內存不足,請立即保存文檔。」錯誤,同時打開Word 2003文檔

我試圖谷歌這個問題,但沒有很多關於這個問題的答案。有沒有辦法增加Windows服務或進程的內存限制?就像在Java世界中,我們可以在執行java類java -Xmx800M時指定內存限制。有什麼類似的Windows進程?

有誰知道如何解決這個問題?我正在使用C#,.NET Framework 2.0和Office 2003進行開發。

+1

我知道這是舊的,但我在這裏找到答案:http://stackoverflow.com/a/1680214/402706 – 2012-10-26 20:08:07

回答

0

我發現辦公自動化不是微軟推薦的服務器端代碼。 更多信息可在here找到。

編輯: 我發現one more article關於服務器端代碼中的辦公自動化。