Visual Studios Intellisense에 대한 정보를 저장하는 sdf 파일을 안전하게 삭제할 수 있는지 알고 싶습니다. 다음에 솔루션을 열 때 다시 작성됩니까?
그렇게함으로써 아무것도 잃어 버리나요? 이 방법으로 솔루션을 중단 할 수 있습니까?
그렇게하는 동기는 여러 개의 작은 프로젝트를 저장하여 각각의 모든 sdf 파일의 크기가 20Mb 이상으로 눈에 띄는 디스크 공간을 확보한다는 것입니다.
답변
.sdf 파일 과 ipch 폴더를 안전하게 삭제할 수는 있지만 VS가 해당 파일을 프로젝트 폴더에 먼저 넣는 것을 중지 할 수도 있습니다. (SVN 또는 다른 동기화 된 폴더에 소스가 있거나 USB 스틱 또는 SSD와 같은 작은 볼륨에 프로젝트를 저장하고 동일한 폴더에 큰 파일을 저장하지 않으려는 경우에 유용합니다)
이동 Tools -> Options -> Text Editor -> C/C++ -> Advanced
” 대체 위치 ” 에서 ” 대체 위치 항상 사용 “을 True
” 대체 위치가 사용 된 경우 경고하지 않음 “을 “로 설정하십시오 True
. “
” 폴백 위치 “에서 경로를 입력 C:\Temp
하거나 비워두면 VS가 AppData 폴더 의 임시 디렉토리를 사용 합니다 .
답변
파일을 안전하게 삭제할 수 있습니다. 다음에 솔루션을 열면 Visual Studio에서 파일을 다시 작성합니다.
답변
짧은 대답은 예 , 당신이 할 수 안전하게 삭제 하여 .sdf 파일을.
그러나 실제로 다음 옵션을 다음과 같이 설정하여 VS가 .sdf 파일을 생성하지 못하게 할 수 있습니다 True
.
도구-> 옵션-> 텍스트 편집기-> C / C ++-> 고급-> 데이터베이스 비활성화
답변
완전성을 위해 다음을 안전하게 삭제할 수 있습니다.-* .sdf-디버그 폴더 (일반적으로 두 레벨)-ipch 폴더 (c #)
답변
이 로컬 파일을 삭제할 수 있습니다. 걱정하지 마십시오. SDF는 “xxxDBDataSet.xsd”파일에서 제공됩니다. 변경하면 SDF 파일도 새 파일입니다.