小编Kai*_*ang的帖子

将 Office 安装到 Windows 容器 (servercore:ltsc2019) 失败,错误代码 17002

错误信息

安装到 Windows 容器(服务器核心)时 ODT(Office 部署工具)日志报告错误:C2R 客户端返回失败错误代码,错误代码:17002

环境

  • 安装了桌面体验的 Windows Server 2019 (1809) 中的行为。
    • ODT安装结果:成功。
    • test-o365.ps1:成功。
  • 容器中的行为 (mcr.microsoft.com/windows/servercore:ltsc2019)
    • ODT安装结果:否定(C2R客户端返回失败错误代码,错误代码:17002)
    • test-o365.ps1:否定:HRESULT:0x80040154(REGDB_E_CLASSNOTREG)

Dockerfile

FROM mcr.microsoft.com/windows/servercore:ltsc2019
WORKDIR C:/setup
COPY . . 
ENTRYPOINT startup.cmd
Run Code Online (Sandbox Code Playgroud)

启动命令

curl.exe https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_12325-20288.exe  --output .\
officedeploymenttool_12325-20288.exe
officedeploymenttool_12325-20288.exe /quiet /passive /extract:.
setup.exe /configure o365.xml
powershell -file test-o365.ps1
pause
Run Code Online (Sandbox Code Playgroud)

o365.xml

FROM mcr.microsoft.com/windows/servercore:ltsc2019
WORKDIR C:/setup
COPY . . 
ENTRYPOINT startup.cmd
Run Code Online (Sandbox Code Playgroud)

测试-o365.ps1

curl.exe https://download.microsoft.com/download/2/7/A/27AF1BE6-DD20-4CB4-B154-EBAB8A7D4A7E/officedeploymenttool_12325-20288.exe  --output .\
officedeploymenttool_12325-20288.exe
officedeploymenttool_12325-20288.exe /quiet /passive /extract:.
setup.exe /configure o365.xml
powershell -file test-o365.ps1
pause
Run Code Online (Sandbox Code Playgroud)

更多信息

我们已经意识到文章 [3] 中提到的“Office 服务器端自动化”问题。目前阶段,我们正在评估在 Windows …

.net containers azure odt docker

5
推荐指数
1
解决办法
1445
查看次数

标签 统计

.net ×1

azure ×1

containers ×1

docker ×1

odt ×1