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를 다시시작 하면 해결된다.
댓글