Не удалось найти провайдер ASP.NET CodeDom - PullRequest
0 голосов
/ 08 июля 2019

Я сталкиваюсь с ошибкой ASP.NET при развертывании на сервере:

Тип поставщика CodeDom "Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Версия = 2.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35" не найден. * 1004

Эта ошибка возникает только на определенном сервере, при локальном или другом запуске она работает нормально.

packages.config Строка CodeDom

  <package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="2.0.0" targetFramework="net461" />

Web.Config CodeDom line

  <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701"/>
...