在 docker 图片上的何处可以找到 microsoft.mshtml.dll

Where to find microsoft.mshtml.dll on docker image

在我基于 mcr.microsoft.com/windows/servercore:1809-amd64 的构建服务器 docker 映像中,我得到 microsoft.mshtml.dll 的缺少引用错误,而 运行 构建。该 dll 与 Internet Explorer 相关,显然未安装在该图像上。我在图像上安装了 dotnet framework 4.7.2 SDK 和 TargetingPack,它们似乎不包含该文件。是否有包含此 dll 的 visual studio 构建工具的 SDK 或工作负载?有没有办法找出哪个 workload/sdk 包含哪些文件?

在 Visual Studio 所列构建工具可以安装的工作负载和组件中,dll 包含在 Microsoft.VisualStudio.Component.TeamOffice.BuildTools 中.