Visual Studio Live Share 문제 해결

이 문서에서는 일반적인 문제 및 질문에 대한 문제 해결 팁, 해결 방법과 답변을 다룹니다. 유용한 FAQ도 제공합니다.

설치/도구 요구 사항

다음은 Visual Studio Live Share 설치와 관련된 문제 해결 팁입니다.

도구 문제 해결책/해결 방법
VS Code(macOS) macOS는 더 이상 .NET Core에서 지원되는 않는다는 경고 메시지가 표시됩니다. 이 경고는 High Sierra(10.13+) 미만 버전을 지원하지 않는 최신 .NET Core 업데이트 때문에 발생합니다. Live Share 확장을 활성화하려면 OS를 업데이트해야 합니다.
VS 확장 설치 관리자가 Visual Studio Live Share 확장을 설치할 때 사용할 Visual Studio의 버전을 찾을 수 없습니다. Visual Studio Live Share에서는 호스트와 게스트 모두에 Visual Studio 2017 버전 15.6 이상을 요구합니다. 안정적인 최신 Visual Studio 2017 업데이트를 설치한 다음 다시 시도하세요.
VS Code 확장 최소 실행 시 설치를 완료하는 동안 “종속성을 설치할 수 없습니다.” 오류가 발생하거나 누락되거나 이미 존재하는 파일 관련 오류가 발생합니다. 네트워크 연결이 양호한지 확인합니다. 이 경우 프록시 또는 방화벽 문제가 발생할 수 있습니다. 연결 문제 해결을 참조하세요.

VS Code 마켓플레이스에서 Visual Studio Live Share 확장을 설치하면 원하는 버전 대신 안정/참가자 버전의 VS Code가 설치됩니다. 기본 설정에 따라 VS Code 안정 또는 참가자 버전을 시작하고, “확장” 탭을 클릭한 다음, “Visual Studio Live Share”을 검색한 후 해당 위치에서 설치합니다.

로그인

다음은 로그인 문제 해결 팁입니다.

도구 문제 해결책/해결 방법
VS Visual Studio에 로그인할 사용하는 ID가 아닌 다른 ID로 Visual Studio Live Share에 로그인해야 합니다. 도구 > 옵션 > Live Share > 사용자 계정으로 이동하여 다른 계정을 선택합니다.
VS Code 로그인하는 동안 브라우저 창이 나타나고 프로세스가 웹 페이지에서 성공하는 것처럼 보이지만, 브라우저를 닫은 후에도 상태 표시줄에 여전히 “로그인”이 표시됩니다. 로그인한 후 “문제가 있나요?”를 클릭하고 지침에 따라 도구에 임시 사용자 코드를 입력합니다.

Microsoft에서 문제를 확인할 수 있도록 버그를 기록해 주세요.
모두 시간 초과 또는 연결 오류가 발생합니다. 연결 문제 해결을 참조하세요.
모두 Microsoft에서 제공하는 회사 또는 학교 이메일 주소를 사용하여 로그인할 때 “관리자 승인 필요”라는 메시지가 표시됩니다. Azure AD 테넌트는 디렉터리의 콘텐츠에 액세스하는 새 애플리케이션에는 “관리자 동의”를 요구하도록 설정됩니다. 자세한 내용은 여기를 참조하세요.
VS Code(macOS) 로그인할 때 SecKeychainAddGenericPassword() 실패라는 오류가 표시됩니다. 이 오류는 대부분 암호 변경이 로그인 키체인에 반영되지 않는 흔한 macOS 관련 문제 때문에 발생합니다. “키 체인 액세스”로 이동하여 로그인 키체인을 잠근 다음 다시 잠금 해제해 보세요. 대부분 이 방법으로 문제를 해결할 수 있지만, 현재 암호로 잠금을 해제할 수 없다면 이전 암호를 사용해 보세요. 이전 암호가 효과가 있다면 로그인 키체인 암호를 현재 암호로 변경하세요. 자세한 내용은 여기를 참조하세요.
VS Code(Linux) Live Share v0.3.295 이하에서는 사용자 코드를 입력하라는 메시지가 표시되지만 이 코드를 얻을 수 있는 브라우저가 없습니다. 현재 Linux에서 사용자 코드를 사용할 필요가 없도록 전환하는 중입니다. 전환이 완료되기 전까지는 로그인하는 데 사용할 브라우저 창이 표시됩니다. 표시되지 않는다면 브라우저 창이 VS Code 아래에 숨김 상태일 수 있습니다. 그렇지 않다면 다음 팁을 참조하세요.
VS Code “로그인”을 클릭하거나 “Live Share: Sign in” 명령을 사용하면 자격 증명을 입력할 수 있는 브라우저 창이 표시되지 않습니다. 1. 여기에서 로그인합니다.
2. 로그인한 후에 “문제가 있나요?”를 클릭합니다.
3. 지침에 따라 도구에 임시 사용자 코드를 입력합니다.
모두 협업 세션에 참가하고 싶지만이메일 업데이트가 수신되지 않거나 이메일 업데이트를 수신하고 싶지 않습니다. VS/VS Code에서 Live Share 확장에 로그인하더라도 이메일 업데이트 수신이 자동으로 신청되지는 않습니다.

Live Share에서는 참가한 게스트의 ID를 호스트가 확인할 수 있도록, 게스트가 보안 조치로 로그인해야 합니다. 익명 사용자(예: 이름이 없거나 사용자 정의 이름을 사용하는 사용자)의 참가를 허용하는 옵션을 원한다면 이 기능에 투표하세요.

공유 및 참가

다음은 공유 및 참가 문제 해결 팁입니다.

도구 문제 해결책/해결 방법
모두 참가/조인: 시간 초과 또는 연결 불가능 관련 오류가 표시됩니다. 연결 문제 해결을 참조하세요.
VS Code 참가: 브라우저에서 참가 페이지를 열었지만 VS Code 관련 메시지가 표시되지 않거나 VS Code를 실행할 수 없습니다. 팁:
  • VS Code를 최소한 한 번은 시작한 다음 상태 표시줄에서 설치가 완료될 때까지 기다려야 합니다.
  • 문제가 해결되지 않는다면 “Live Share: Launcher Setup” 명령을 실행해 보세요.
  • Linux 사용자: 위의 명령을 실행할 때 관리자(sudo) 암호를 입력하라는 메시지가 표시된다면 암호를 입력하세요.
  • 마지막으로, 해결 방법인 수동으로 참가 관련 내용을 참조하세요.
이 문제가 발생한다면 Microsoft에서 문제를 확인할 수 있도록 버그를 기록해 주세요.
VS 참가: 브라우저에서 참가 페이지를 열었지만 VS 관련 메시지가 표시되지 않거나 VS를 실행할 수 없습니다. 수동으로 참가를 참조하세요.

그리고 Microsoft에서 로그를 확인할 수 있도록 Visual Studio의 “문제 보고” 기능을 사용하여 버그를 기록해 주세요.
모두 참가: 웹 링크를 클릭하지 말고 참가 링크를 Visual Studio / VS Code에 바로 붙여넣으세요. 수동으로 참가를 참조하세요.
모두 참가: 브라우저를 통해 참가하면 “작업 영역 소유자가 오프라인인 것 같습니다.”라는 메시지가 표시됩니다. 가능한 해결 방법:
  • 수동으로 참가해 보세요. 수동 참가에는 영향을 주지 않는 서비스 문제 때문에 지역 간(예: 미국 동부 및 서부) 참가와 관련한 문제가 발생하고 있습니다.
  • Live Share는 “자동” 연결 모드로 실행할 때는 호스트에 직접 라우팅할 수 업습니다. 릴레이 모드를 사용해 보세요.
다른 가능성에 대해서는 연결 문제 해결을 참조하세요.
VS Code 참가:로그인하기 전에 브라우저를 통해 참가했지만 로그인 메시지가 표시되지 않으며 참가가 완료되지 않습니다. 이것은 알려진 버그입니다. 로그인 상태 표시줄 항목을 클릭하여 로그인한 다음 다시 참가하세요.
VS Code 공유/참가: “공유” 및 “참가” 단추를 클릭해도 아무 일도 일어나지 않습니다. 명령 팔레트에서 > Live Share: Repair Installation 명령을 실행합니다.

연결

아래 정보는 로그인, 공유 또는 참가 시 연결 또는 시간 초과 관련 문제가 발생하는 경우 이를 해결하는 데 도움이 됩니다.

Live Share의 연결 요구 사항에서 설명하는 것처럼, 연결 모드에 따라 작동에 필요한 요구 사항이 다르며 따라서 몇 가지 잠재적인 문제가 발생할 수 있습니다.

도구 문제 가능한 원인
모두 프록시를 사용 중이며 다양한 연결 문제가 발생합니다. 프록시 설정은 어려울 수 있습니다. HTTP_PROXYHTTPS_PROXY 환경 변수를 전역적으로 설정한 다음 도구를 다시 시작해 보세요. 자세한 내용은 프록시 설정을 참조하세요. 아직 지원되지 않는 구성도 있으니, 이 방법이 효과가 없다면 Microsoft에 알려주세요.
VS Code 확장을 설치하고 VS Code를 처음으로 실행하면 상태 표시줄에 “설치 완료”가 표시될 때 오류가 발생합니다. 인터넷에 액세스할 수 없거나 포트 443의 download.visualstudio.microsoft.com 및/또는 download.microsoft.com 액세스가 개인 또는 회사 방화벽에 의해 차단됩니다. 이 경우 Live Share가 몇 가지 요소를 다운로드해야 이유를 여기에서 확인해 보세요.
모두 Visual Studio Live Share에 로그인할 수 없습니다. 인터넷에 액세스할 수 없거나, 포트 80/443에서의 *.liveshare.vsengsaas.visualstudio.com 액세스가 개인 또는 회사 방화벽에 의해 차단됩니다. 브라우저에서 https://visualstudio.microsoft.com/services/live-share/을 입력하고 Visual Studio Live Share 홈페이지로 연결되는지 확인합니다.
모두 자동 모드(기본값)이며 로그인할 수 있지만, 공유 또는 참가 시 시간 초과 또는 연결 오류가 발생합니다. 직접 및 릴레이 모드 모두에서 연결이 실패하거나 자동 모드 관련 버그가 있습니다. 직접 또는 릴레이 모드로 전환한 후에 연결할 수 있다면 버그를 보고해 주세요.
모두 직접 모드이며 로그인할 수 있지만, 공유 또는 참가 시 시간 초과 또는 연결 오류가 발생합니다. 게스트와 호스트는 직접 연결할 수 없습니다. 자동 또는 릴레이 모드를 사용하여 문제가 해결되는지 확인해 보세요. 개인 방화벽에서 Live Share를 수동으로 허용하거나 릴레이 모드를 사용해야 할 수도 있습니다.
모두 릴레이 모드이며 로그인할 수 있지만, 공유 또는 참가 시 시간 초과 또는 연결 오류 메시지가 표시됩니다. 포트 80/443에서 *.servicebus.windows.net 대한 액세스는 개인 또는 회사 방화벽에 의해 차단됩니다. 직접 모드를 사용해 보세요.

연결 요구 사항에 관한 자세한 내용은 Live Share의 연결 요구 사항 문서를 참조하세요.

참고 항목

빠른 시작

방법

참조

여전히 문제가 있나요? 피드백을 제공해 주세요.