티스토리 뷰
VS2010 을 쓰다 다음과 같은 경우를 만났다.
한동안 속도 때문에,
도구 -> 옵션 -> 텍스트 편집기 -> C / C++ > 고급
이렇게 들어가서, '데이터베이스 사용 안 함' 에 True 로 줬었는데, 리소스 뷰나, 클래스 뷰가 안나와서
이 값을 False 로 바꿔서 다시 쓰기로 했다.
그런데, 변경 후에 IDE 를 다시 시작하자 마자 다음과 같은 에러가 나온다.
---------------------------
Microsoft Visual Studio
---------------------------
C++ 검색 데이터베이스 파일 xxxx.sdf을(를) 만들거나 여는 동안 오류가 발생했습니다. C++ 프로젝트에 IntelliSense 및 검색 정보를 사용할 수 없습니다.
Microsoft SQL Server Compact 3.5가 설치되었고 이 파일에 액세스하는 다른 응용 프로그램이 없는지 확인하십시오. 문제가 계속되면 파일을 삭제하고 솔루션을 다시 여십시오.
---------------------------
확인
---------------------------
여기서 xxxx.sdf 는 인텔리센스 등을 관리하는 파일인데, 이전 버전에 *.ncb 파일이다.
왜 이렇게 나오나?
원인은 뭔가?
혹시나 해서 컴팩트 SQL 서버를 설치해 본다.
http://www.microsoft.com/ko-kr/download/details.aspx?id=5783분명 VS2010 설치할 때에 설치한 것 같은데, 설치 안되어 있다.
64 비트는 설치되었는데, 32비트가 설치 안되어 있다. -_-;
Microsoft SQL Server Compact 3.5 를 win32 만 아니라 x64 도 함께 설치해야 한단다.
그런데 x64 버전은 설치가 안되었었다. -_-;
VS2010 을 쓰다보니, 많이 느리다? 시스템이 멎는다 싶을 정도로? 왜 이러지?
이유는 컴파일 하느라 CPU 코어를 다 써서 -_-;
사실 내가 설정했던 것 같다. 컴파일을 빨리 하고 싶어서...
암튼, 설정을 돌려 놓자.
도구 -> 옵션 -> 프로젝트 및 솔루션 -> 빌드 및 실행
이렇게 들어가서, 최대 병렬 프로젝트 빌드 수(X) 값을 2 로 바꿨다.
i5 760 인데, 듀얼 + 하이퍼 스레드 인가? 암튼 총 4개의 가상 코어를 가지고 있기에? 그렇다.
2로 줄이니까 나름 쓸만한데!!