我需要使用Outlook Interop个对象从Web界面生成.MSG文件。这就是为什么它们将被不同的线程同时访问。它是多线程的吗?
另一个问题:在服务器上使用Outlook.Application
之前,是否需要初始化Outlook(例如帐户集)?
答案 0 :(得分:4)
您的问题的简单答案是否。
不要沿着自动化路线走下去,Office应用程序不是设计用于非用户交互式环境或在服务器上运行。 Microsoft在安全性,可伸缩性等详细问题上发布了相当长的知识库 article 。
以前这不是一个问题,人们已经离开了它,只是忽略了建议。但是你会发现较新的操作系统(vista / server 2k8 / win7)和新版本的Office根本不再起作用。我强烈建议不要走那条路。
答案 1 :(得分:3)
据我所知,没有任何Office API设计为在服务器端工作,只在客户端。