通过安装和配置AD域解决Windows Server 2016的IIS无法加载SMB文件卷文件的问题

通过安装配置AD域解决Windows Server 2016的IIS无法加载SMB文件卷文件的问题

1. 问题描述

通过客户反馈我们发现Windows Server 2016的IIS无法加载SMB文件卷的文件,显示的错误是:

未能加载文件或程序集“Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。指定的服务器无法运行请求的操作。 (异常来自 HRESULT:0x8007003A)

表现形式类似于下面这个截图:

通过安装和配置AD域解决Windows Server 2016的IIS无法加载SMB文件卷文件的问题
图1:指定的服务器无法运行请求的操作 (异常来自 HRESULT:0x8007003A)

经过实验我们发现该问题是Windows