2016-10-20 4 views
1

Я развернул приложение Asp.Net в качестве веб-сайта в IIS 8. Но я получаю сообщение об ошибке «Тип провайдера CodeDom» Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft. CodeDom.Providers.DotNetCompilerPlatform, Version = 1.0.2.0, культура = нейтральной, PublicKeyToken = 31bf3856ad364e35" не может быть найден» Комментируя ниже линии работыIIS 8: Развертывание веб-приложений Asp.Net

доцент
<system.codedom> 
     <compilers> 
      <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701" /> 
      <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+" /> 
     </compilers> 
     </system.codedom> 

Любой столкнулись же вопрос.

+0

удалить папку/пакеты под Sln каталога, а также/бен и/объект в директории UI и повторите попытку. – Nathan

+0

@Nathan Нет папки с папками .. только пакеты файлов –

+0

Также, когда я развертываю его как веб-приложение ... он отлично работает, но не доступен на другой машине. –

ответ

1

Я столкнулся с одной и той же проблемой в локальной разработке Visual Studio 2015. Я разрешил ее, очистив решение в меню «Build/Clean Solution», затем «Built/Rebuilt Solution», и он снова работает отлично.

Надежда, чтобы помочь :)

Смежные вопросы