>백엔드 개발 >C++ >ASP.NET MVC에서 '...\bin\roslyn\csc.exe를 찾을 수 없습니다' 오류를 수정하는 방법은 무엇입니까?

ASP.NET MVC에서 '...\bin\roslyn\csc.exe를 찾을 수 없습니다' 오류를 수정하는 방법은 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2024-12-25 02:30:12249검색

How to Fix the

ASP.NET MVC에서 "...binroslyncsc.exe를 찾을 수 없습니다" 오류 해결

찾기 힘든 "...binroslyncsc.exe" 오류 발생 ASP.NET MVC 프로젝트의 경로 일부... binroslyncsc.exe" 오류는 특히 당황스러울 수 있습니다. 원활한 빌드 및 컴파일 후에 발생하는 경우. Roslyn .NET 컴파일러 플랫폼이 처음에는 의문을 제기할 수 있지만 해결책은 NuGet 패키지 관리의 깊이에 있습니다.

The NuGet Connection

앞서 언급한 오류 이는 Microsoft.CodeDom.Providers.DotNetCompilerPlatform NuGet 패키지의 특정 버전 내의 결함으로 인해 발생합니다. 이 문제를 해결하려면 패키지 관리자 콘솔을 통해 패키지의 업데이트-업그레이드를 수행하는 것이 중요합니다.

Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r

빌드 프로세스를 넘어서

수동 파일 복사 또는 컴파일러 바이너리 추가와 관련하여 이 수정 사항은 버그 없는 버전의 패키지를 설치하여 근본 원인을 해결합니다. 본질적으로 "csc.exe" 경로를 찾을 수 없게 만드는 패키지 종속성 문제를 해결합니다.

프로젝트 상태 점검

NuGet 패키지를 업데이트한 후에는 .csproj 파일을 신중하게 검사하세요. 내에서 패키지 경로가 정확한지 확인하세요. 상단 근처의 태그와 하단에 "EnsureNuGetPackageBuildImports"라는 이름이 있습니다. 이 프로세스를 통해 프로젝트가 적절한 패키지 종속성과 일치하는지 확인할 수 있습니다.

위 내용은 ASP.NET MVC에서 '...binroslyncsc.exe를 찾을 수 없습니다' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.