Microsoft.Ceres.DocParsing.External.ExternalCore.dll的手动部署需遵循企业级组件规范:
1. **环境验证**:确保目标系统安装.NET Framework 4.7+或.NET Core 3.1+运行时,并启用Windows Identity Foundation等依赖服务。
2. **文件部署**:
- 将DLL置于应用程序私有目录(如in)或全局程序集缓存(GAC),使用`gacutil /i`命令注册。
- 同步部署附属配置文件(如*.config/*.manifest)及依赖的Native库。
3. **权限配置**:授予NETWORK SERVICE或应用池身份对DLL的读取/执行权限,禁用动态代码安全性限制(如CAS策略)。
4. **注册验证**:通过`fuslogvw.exe`检查程序集绑定日志,使用PowerShell执行`[System.Reflection.Assembly]::LoadFrom()`测试加载完整性。
**注意**:该组件通常通过Ceres SDK安装器集成,手动操作可能导致版本冲突或功能异常,建议优先通过NuGet或MSI包管理部署。