이미 지적한 바와 같이 /programming/32780315#34391473 , 빠른 수정 패키지 관리자를 사용하는 것입니다
Tools> Nuget Package Manager> Package Manager Console, 실행
Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r

그러나 패키지가없는 경우 자동으로 자동으로 다시 만드는 대체 솔루션은 프로젝트 Web.config파일 의 속성을 제거하는 것입니다 .
( 파일 Web.config과 같은 디렉토리에 있습니다 .csproj.)
Web.config텍스트 편집기 (또는 Visual Studio 내) 에서 파일을 엽니 다 .
- 태그에서 configuration> system.codedom> compilers> compiler language="c#;cs;csharp"완전히 제거 type속성을.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!-- ... -->
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs"
type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
warningLevel="4" compilerOptions="/langversion:default /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.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+"/>
</compilers>
</system.codedom>
</configuration>
요컨대,로 시작하는 줄을 제거하십시오 type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.
(아마도 동일한 수정이 Visual Basic 및 Csharp에서도 작동하지만 시도하지는 않았습니다.)
Visual Studio가 나머지를 처리합니다. 더 이상 없습니다 Server Error in '/' Application.
위의 zip 파일에 제공된 예제 코드에서 이제 + HTTP Error 403
를 누르면 얻을 수 있습니다 .CtrlF5

http://localhost:64195웹 브라우저에서로 바꾸 십시오 http://localhost:64195/api/products.
이제 웹 API가 다음과 같이 표시됩니다.

도발로 packageVisual Studio 솔루션 의 전체 디렉토리를 제거하려고했습니다 .
내가 (다시) 빌드하자마자 자동으로 조용히 다시 만들어졌습니다.
마지막으로 오류를 재현하는 코드는 다음과 같습니다.
http://schulze.000webhostapp.com/vs/SrvrErr-reproduce.zip (원래
https://github.com/aspnet/AspNetDocs/tree/master/aspnet / web-api / overview / advanced / calling-a-web-api-from-a-net-client / sample / server / ProductsApp )
