주 원인은 파일 경로가 너무 길어서 발생합니다. 그래서 프로젝트 폴더명을 줄이고 좀 더 상위 폴더에 위치시키는 방법을 써서 경로명 길이를 줄여주면 되지만 불가피하게 긴 이름과 깊은 level에 폴더에 위치시켜야한다면 Windows Registry를 변경 하는 방법이 있습니다.
아래 registry 경로로 가서
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
LongPathsEnabled를 1로 설정해 주면 해결 됩니다.
해당 property가 없다면 DWORD 타입으로 하나 생성해서 값을 1로 설정하면 됩니다. (리부팅 필요하지 않음)
'Development > C#' 카테고리의 다른 글
[C#] Jupyter Notebook에서 C# 사용하기 (1) | 2023.02.27 |
---|---|
[C#] HMACSHA256 클래스를 이용해서 사용자 비밀번호를 암호화하기 (0) | 2023.02.15 |
[NLog] log message가 발생할 때 마다 호출되는 callback 함수 만들기 (0) | 2023.02.08 |
[C#] 두 변수의 값 바꾸기(Swap) (0) | 2023.02.07 |
[Json.Net] SelectToken/SelectTokens 사용법 (0) | 2023.01.25 |