2011-08-09 4 views
0

Visual Studio Extensions 폴더 내에 내 사용자 지정 VS 2010 확장을 제거하기 위해 WiX 설치 프로그램을 만듭니다. 시스템 환경 변수 VS100COMNTOOLS을 사용하여 WiX 스크립트 내부에 설치된 VS 경로를 파악하고 싶습니다. 과 같은 상대 경로 구문을 사용하여 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions 폴더 또는 VS 2010을 설치하려는 사용자가 어디에 있든간에WiX 스크립트의 환경 변수를 사용하여 설치 위치 설정

누군가 내가 Wix 스크립트에서 어떻게이 문제를 해결해 줄 수 있습니까?

+1

이것은 약간의 코딩이 필요합니다. http://stackoverflow.com/questions/3459998/get-an-environment-variable-into-a-wix-property –

+0

경로 값으로 작동하지 못했습니다. 내 게시물에 언급 된 상대 경로가 포함됩니다. 이견있는 사람? – siva

+0

나는 이것을 http://www.chrisedwards.dreamhosters.com/blog/2010/01/16/wix-setting-the-install-directory-from-an-environment-variable/에서 발견했지만 상대 경로에서는 작동하지 않습니다. 어느 쪽이든 : ( – siva

답변

1

WixVSExtension에는 Visual Studio 경로에 사용할 수있는 여러 가지 속성이 있습니다. 특별히 그 중 하나는 아니지만 Erik이 지적한 WixVSExtension 속성 중 하나에서 생성 된 기술에 설명 된 기술을 사용할 수 있습니다.

+0

이 참으로 도움이^:) 지금 해결되었습니다. – siva