[visual-studio] $ (ProjectDir)의 값을 어떻게 알 수 있습니까?

어디에서 실행하고 값을 찾을 수 $(ProjectDir)있습니까?



답변

빌드 전 / 후 단계를 수행하십시오.

예:

echo $(ProjectDir)


답변

지금 무엇인지 알아 내려면 (빌드 시점이 아니라 진행 상황에 따라 다를 수 있음) :

  • 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
  • 빌드 이벤트 탭을 선택 하십시오.
  • 클릭 편집 빌드 전 또는 편집 후 빌드 중 하나가 괜찮습니다, 버튼을
  • 팝업 창에서 매크로 버튼을 클릭하십시오.
  • 찾을 때까지 목록을 아래로 스크롤 ProjectDir하면 다음 창에 실제 값이 있습니다.


답변

민달팽이의 대답은 저에게 효과가 없었습니다 (대부분의 경우 내 잘못입니다).

Visual Studio 2008에서

  1. 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
  2. 구성 속성으로 이동 한 다음 디버깅으로 이동합니다.
  3. 명령 필드 에서 화살표를 클릭하고 편집 버튼을 클릭합니다.
  4. 에서 편집 CLIK ” 매크로 >>”당신은 거기 등 PROJECTDIR …의 값을 볼 수 있습니다 ..


답변

Visual Studio 2015에서는 추가 포함 디렉터리에서 매크로를 클릭 한 다음 매크로를 클릭하여 ProjectDir을 찾을 수 있습니다 (빌드 이벤트에는 아무것도 없음).
여기에 이미지 설명 입력


답변

나를 위해 그것은 * .vcxproj 파일을 포함하는 디렉토리의 경로였습니다.

에서 http://msdn.microsoft.com/en-us/library/c02as0cs%28v=vs.80%29.aspx :

프로젝트의 디렉토리 (드라이브 + 경로로 정의 됨) 후행 백 슬래시 ‘\’를 포함합니다.


답변

프로젝트 속성을 열고 (Alter + Enter) “빌드 이벤트”로 이동하여 빌드 이벤트를 선택한 다음 “명령 줄”을 선택하고 “편집”을 클릭 한 다음 “매크로 >>”버튼을 누릅니다.

여기에 이미지 설명 입력


답변