Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# IIS 8:Asp.Net Web应用程序部署_C#_Asp.net_.net_Iis - Fatal编程技术网

C# IIS 8:Asp.Net Web应用程序部署

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

我在IIS 8上部署了一个Asp.Net应用程序作为网站。但我收到错误“CodeDom提供程序类型”Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider,Microsoft.CodeDom.Providers.DotNetCompilerPlatform,版本=1.0.2.0,区域性=中性,PublicKeyToken=31bf3856ad364e35“找不到” 在下面的行中注释dosent工作

  <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>


任何人都面临同样的问题。

我在Visual Studio 2015的本地开发中也面临同样的问题。 我通过清理菜单“构建/清理解决方案”中的解决方案,然后是“构建/重建解决方案”,解决了这个问题,它再次正常工作


希望能帮助:)

我有这个问题要解决,由更新包修复

Microsoft.CodeDom.Providers.DotNetCompilerPlatform


删除sln目录下的/packages文件夹以及UI目录下的/bin和/obj,然后重试。@Nathan没有packages文件夹。当我将其部署为web应用程序时,也只有packages文件。它工作正常,但无法在另一台计算机上访问。您能解决此问题吗?