我没有在“控制面板 - 管理工具 - 组件服务 - 计算机 - 我的电脑 - DCOM配置”下找到Microsoft Word文档,然后如何授予微软word和excel的权限
答案 0 :(得分:1)
读出加载本文,并了解为什么你不应该尝试它,
答案 1 :(得分:0)
MS不支持在服务器场景中使用Office互操作(如ASP.NET,Windows服务等) - 请参阅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,LibXL和Flexcel等。
字