개발툴/Visual Studio [VS]

[visual studio 2019] Nuget 업데이트 관련 오류

삐뚤어진 개발자 2019. 5. 8.

Nuget 업데이트 후 디버깅 했더니 컴파일 도중 위와같이 오류가 발생했다.

 

위 이미지와 같이 

<compiler lanuage ="c#;cs;csharp" extension=".cs" type= "Microsoft.CodeDom.providers.DotnetComilerPlatform.CSharpCodeProvide, ....."

라는 컴파일 오류가 떳다.

 

 

 

 

 

해결법.

 

1. Nuget 업데이트 전의 소스로 되돌아간다. (나는 git 이용.)

Nuget 업데이트를 하면서 config 소스가 바뀌었을지도 모른다는 생각에 업데이트 전의 소스로 되돌렸다.

git을 사용하고 있지않다면 이 단계는 뛰어넘고 아래의 단계부터 실행해보자.

 

2. 프로젝트 -> Nuget 패키지 관리  에서 

   

 

 

3. DotNetCompilerPlatform를 입력하여  검색하여 패키지를 삭제 해준다.

그리고 iis를 다시시작 하면 해결된다.

 

출처: https://stackoverflow.com/questions/33319675/the-codedom-provider-type-microsoft-codedom-providers-dotnetcompilerplatform-cs

댓글