什么是需要服务器端运行Office互操作性展示? [英] What is required server-side to run Office Interops?

查看:182
本文介绍了什么是需要服务器端运行Office互操作性展示?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前工作的一个MVC4网站,并想与MS Office添加以下互操作性:

I am currently working on a MVC4 website and would like to add interoperability with MS Office for the following:

Communicator 2007的(presence状态的唯一)。
展望(从最终用户的Outlook发送邮件模板)。
Excel文件(在Excel表创建的数据和保存。)

Communicator 2007 (Presence status's only). Outlook (To send template emails from the end-user's Outlook). Excel (To create data in an excel sheet and save.)

是否有可能做这些与Office互操作的API,而不主机服务器上安装Office?

Is it possible to do these with the Office Interop APIs without installing office on the hosting server?

是否有替代品的互操作,将提供相同/相似的功能?

Are there alternatives to the Interop that will provide same/similar functionality?

我了解所涉及的安全风险和微软对服务器端自动化沮丧。

推荐答案

不幸的是,他们实际上并不执行任何的Office功能的互操作性展示,你还需要安装所需的Office应用程序。

Unfortunately, the interops themselves don't actually implement any of the office functionality, you still need the required Office applications installed.

我想看看使用SMTP发送邮件, NPOI 了解您的Excel需求。这将避免在服务器上的必要性的Outlook和Excel。我不知道沟通。

I'd look at using SMTP for sending emails, and NPOI for your Excel needs. This will avoid the need for Outlook and Excel on the server. I'm not sure about communicator.

这篇关于什么是需要服务器端运行Office互操作性展示?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆