C# IIS 8:Asp.Net Web应用程序部署
我在IIS 8上部署了一个Asp.Net应用程序作为网站。但我收到错误“CodeDom提供程序类型”Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider,Microsoft.CodeDom.Providers.DotNetCompilerPlatform,版本=1.0.2.0,区域性=中性,PublicKeyToken=31bf3856ad364e35“找不到” 在下面的行中注释dosent工作C# IIS 8:Asp.Net Web应用程序部署,c#,asp.net,.net,iis,C#,Asp.net,.net,Iis,我在IIS 8上部署了一个Asp.Net应用程序作为网站。但我收到错误“CodeDom提供程序类型”Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider,Microsoft.CodeDom.Providers.DotNetCompilerPlatform,版本=1.0.2.0,区域性=中性,PublicKeyToken=31bf3856ad364e35“找不到” 在下面的行中注释dosent工作 <s
<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=\"Web\" /optionInfer+" />
</compilers>
</system.codedom>
任何人都面临同样的问题。我在Visual Studio 2015的本地开发中也面临同样的问题。 我通过清理菜单“构建/清理解决方案”中的解决方案,然后是“构建/重建解决方案”,解决了这个问题,它再次正常工作
希望能帮助:)我有这个问题要解决,由更新包修复 Microsoft.CodeDom.Providers.DotNetCompilerPlatform
删除sln目录下的/packages文件夹以及UI目录下的/bin和/obj,然后重试。@Nathan没有packages文件夹。当我将其部署为web应用程序时,也只有packages文件。它工作正常,但无法在另一台计算机上访问。您能解决此问题吗?