Windows services “内存不足。请立即保存文档。”打开word 2003文档时出错

Windows services “内存不足。请立即保存文档。”打开word 2003文档时出错,windows-services,ms-office,c#-2.0,office-interop,Windows Services,Ms Office,C# 2.0,Office Interop,我开发了一个windows服务,试图通过它打开word文档。但当服务试图打开文档时,由于内存不足,它会记录以下错误。现在保存文档。 如果我运行与普通windows应用程序相同的程序,它可以正常工作,但只有当我尝试将该程序作为windows服务运行时,问题才会出现 我试着用谷歌搜索这个问题,但是这个问题没有太多的答案。有没有办法增加windows服务或进程的内存限制?在Java世界中,我们可以在执行Java类Java-Xmx800M时指定内存限制。windows进程是否有类似的功能 有人知道如何解

我开发了一个windows服务,试图通过它打开word文档。但当服务试图打开文档时,由于内存不足,它会记录以下错误。现在保存文档。 如果我运行与普通windows应用程序相同的程序,它可以正常工作,但只有当我尝试将该程序作为windows服务运行时,问题才会出现

我试着用谷歌搜索这个问题,但是这个问题没有太多的答案。有没有办法增加windows服务或进程的内存限制?在Java世界中,我们可以在执行Java类Java-Xmx800M时指定内存限制。windows进程是否有类似的功能


有人知道如何解决这个问题吗?我正在使用C、.net framework 2.0和office 2003进行开发。

我发现microsoft不推荐在服务器端代码上使用office automation。 可以找到更多信息

编辑:
我在服务器端代码中找到了关于办公自动化的信息

我知道这很古老,但我在这里找到了答案: