0

我在“控制面板 - 管理工具 - 组件服务 - 计算机 - 我的电脑 - DCOM 配置”下没有找到 Microsoft Word 文档,然后如何授予 microsoft word 和 excel 的权限

4

2 回答 2

1

阅读加载这篇文章,并了解为什么你甚至不应该尝试它,

http://support.microsoft.com/kb/257757

于 2012-04-09T11:50:28.717 回答
0

MS 不支持在服务器方案(如 ASP.NET、Windows 服务等)中使用 Office 互操作 - 请参阅http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257757# KB2

此外,自 Windows Vista 以来已经发生了一些与安全相关的更改,这基本上使得在 Windows 服务中做任何“类似桌面”的事情变得非常困难(IIS/ASP.NET 在这方面只是 Windows 服务的一个特例)。

有几个库(免费和商业)来处理 Office 文件(没有 Office Interop)。

MS 提供免费的 OpenXML SDK V 2.0 - 请参阅http://msdn.microsoft.com/en-us/library/bb448854%28office.14%29.aspx(仅像 DOCX、XLSX 等较新的格式)。

Excel

另一个免费选项参见http://www.codeproject.com/KB/office/OpenXML.aspx(仅限 XLSX)

如果您需要更多处理旧 Excel 版本(如 XLS,不仅是 XLSX)、渲染、创建 PDF、公式等,那么有不同的免费和商业库,如ClosedXML(免费,仅限 XLSX)、EPPlus(免费,仅限 XLSX) , Aspose.Cells , SpreadsheetGear , LibXLFlexcel等。

单词

于 2012-04-09T12:03:51.330 回答