Microsoft.Ceres.DocParsing.FormatHandlers.Pptx.dll的手动部署需遵循企业级组件注册规范:
1. **文件定位**
将DLL置于目标系统的全局程序集缓存(GAC)路径(`%windir%Microsoft.NETassemblyGAC_MSIL`)或应用程序私有目录,需匹配目标.NET Framework架构版本(x86/x64)。
2. **强名称注册**
以管理员权限执行`gacutil /i Microsoft.Ceres.DocParsing.FormatHandlers.Pptx.dll`,确保DLL包含有效强名称密钥(SNK),否则需通过`sn -Vr`临时跳过验证(仅限开发环境)。
3. **COM互操作配置**
若需CLSID注册,使用`regasm /codebase Microsoft.Ceres.DocParsing.FormatHandlers.Pptx.dll`生成类型库并写入注册表,同时验证依赖项(如Office Primary Interop Assemblies)是否存在。
4. **权限及依赖校验**
配置NTFS权限确保运行账户(如IIS应用池账户)具备DLL读取权限,并通过`fuslogvw`工具诊断程序集绑定失败问题。
5. **服务重启**
强制重启关联服务(如SharePoint Timer Service/IIS)以加载新组件,生产环境建议通过WSP解决方案包实现标准化部署。
*注:该组件通常由Microsoft 365企业套件自动部署,手动操作可能违反支持协议。*