Я сталкиваюсь с ошибкой 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"/>