2013-02-07 4 views
1

다른 프로젝트에서 사용하는 소스 코드 파일 raven_sqlite.cpp가 있습니다. 이 파일의 복사본 하나를 시스템 환경 변수 $RAVENROOT이 가리키는 폴더 C:\Users\James\Documents\code\ravenset에 보관합니다. 이 방법으로 코드의 복사본 하나만 유지하면 모든 프로젝트에서 동일한 버전을 사용할 수 있습니다. 여기Visual Studio 소스 파일의 절대 경로

은 편집 가능한 특성은 전체 경로 environemt 변수가 지정하는 절대 경로 상대 경로를 표기하고 있지만 방법 솔루션 탐색기

enter image description here

참고 비주얼 스튜디오 속성보기에서 보이는 어떻게 프로젝트 디렉토리에 상대적인 경로가 아닙니다.

여러 프로젝트에서 여러 달 동안 완벽하게 작동했습니다. 갑자기이 하나 개의 프로젝트 (다른 ​​프로젝트가 여전히 잘 작동) 실패한 프로젝트에 대한

에 대한 작동이 중지되었습니다

, 그것은 다음과 같습니다

enter image description here

을하지 방법의 전체 경로를 프로젝트 디렉토리를 추가하고 환경 변수를 추가하여 환경 변수를 추가합니다. 환경 변수가 확장되지 않습니다. (또는 해결되었거나 :-)

왜 V가 있습니까? S2008이 갑자기이 프로젝트의 환경 변수를 확장하는 것을 중단 했습니까?

답변

1

글쎄, 나는 해결책을 찾았다. Visual Studio를 중지했다가 다시 시작하면 모든 것이 다시 작동합니다. 나는 그걸로 살 수있어.

+0

해결책을 닫은 후 다시 열면 도움이됩니다. (그러나 여전히 최적은 아니다) –

관련 문제