-
Visual studio 2019 c드라이브 이외에 다른 드라이브에 설치카테고리 없음 2019. 9. 3. 22:55
SSD 의 용량의 한계등으로 C드라이브 이외의 다른 드라이브에 VS를 설치하고 싶을때가 있다.
하지만, Microsoft 는 여러가지 이유로 C 드라이브 이외의 드라이브에 설치하는것을 권장하지 않는다.
실제로 VS Installer 에서도 다른 드라이브를 지정하는 경우 에러를 내며 설치를 진행하지 않는다.
이를 해결하는 방법을 알아보자.
- 본 문서에서는 실제 설치가 이뤄질 저장소를 D 드라이브라고 가정하고 설명을 진행한다.
1. 관리자 권한으로 cmd.exe 를 실행한다.
2. 실제 설치가 이뤄질 디렉토리(D:\..) 를 생성한다.
c:\> d: d:\> mkdir -p d:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise
3. 링크를 배치할 디렉토리를 한단계 전 까지 생성하고 디렉토리 내로 이동한다
d:\> c: c:\> mkdir -p c:\Program Files (x86)\Microsoft Visual Studio\2019 c:\> cd c:\Program Files (x86)\Microsoft Visual Studio\2019
4. 위에서 생성하지 않은 최종 디렉토리(/Enterprise)를 Junction link 형식으로 링크를 생성한다.
c: ...\2019> mklink /j Enterprise "D:\Program Files (x86)\Microsoft Visual Studio\2019\Entrprise" Enterprise <<===>> D:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise에 대한 교차점을 만들었습니다.
연결에 성공할경우, "교차점을 만들었습니다."라는 메시지가 뜨게 된다.
[주의] mlink 인자 지정시, 마지막 디렉토리(Enterprise)가 아닌 Full path를 지정할경우 "Path를 찾지 못했습니다" 에러를 리턴한다.
5. Visual studio installer 를 가동하여 기본설정(C:\ .. 로 설정된) 디렉토리를 변경하지 않고 설치를 진행한다.