2017-12-09 7 views
-1

솔루션을 VS 2010에서 VS 2017로 마이그레이션했습니다. 솔루션을 빌드 할 때 지정된 경로에 기존 파일이없는 동안 일부 파일이 누락되었다고보고됩니다. 솔루션 (C#에 있음)은 VS 2010에서 아무런 문제없이 컴파일되었습니다. 파일 이름은 해당 경우를 제외하고 동일합니다. VS 2017에 파일 이름이 대/소문자를 구분하는지 여부를 알아야합니까? 그렇다면이 기능을 되돌리거나 파일 이름의 경우를 무시하는 옵션을 어떻게 설정할 수 있습니까?파일 이름은 VS2017에서 대소 문자를 구분합니까?

+0

아니요. Windows는 대소 문자를 구분하지 않으므로 대소 문자를 구분하지 않습니다. 파일 경로에 다른 차이가 있거나 해당 컴파일에 필요한 VS의 누락 된 구성 요소가 있어야합니다. – Alejandro

+0

하지만 VS가 예상대로 대소 문자를 변경하면 오류가 제거됩니다. 나는 드라이브가 NTFS가 아니라는 것에주의해야한다고 생각한다. 그것은 SFTP 네트 드라이브에 의해 매핑되고 윈도우뿐만 아니라 VS에서도 사용할 수있는 리눅스 드라이브입니다. – hamidi

답변

0

이것은 VS 문제가 아닙니다. 드라이브가 SFTP Net Drive에 의해 매핑되었습니다. 원래 드라이브가 대소 문자를 구분하며 대소 문자를 구분하지 않는 Windows에 매핑되는 가상 드라이브의 경우 마지막 탭에 '드라이브'라는 옵션이 있습니다.이 탭에는 설정해야합니다. 그것은 : 대소 문자를 구분하는 파일 이름을 처리합니다.

관련 문제