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 | 참가: 브라우저에서 참가 페이지를 열었지만 VS 관련 메시지가 표시되지 않거나 VS를 실행할 수 없습니다. | 수동으로 참가를 참조하세요. 그리고 Microsoft에서 로그를 확인할 수 있도록 Visual Studio의 “문제 보고” 기능을 사용하여 버그를 기록해 주세요. |
모두 | 참가: 웹 링크를 클릭하지 말고 참가 링크를 Visual Studio / VS Code에 바로 붙여넣으세요. | 수동으로 참가를 참조하세요. |
모두 | 참가: 브라우저를 통해 참가하면 “작업 영역 소유자가 오프라인인 것 같습니다.”라는 메시지가 표시됩니다. | 가능한 해결 방법:
|
VS Code | 참가:로그인하기 전에 브라우저를 통해 참가했지만 로그인 메시지가 표시되지 않으며 참가가 완료되지 않습니다. | 이것은 알려진 버그입니다. 로그인 상태 표시줄 항목을 클릭하여 로그인한 다음 다시 참가하세요. |
VS Code | 공유/참가: “공유” 및 “참가” 단추를 클릭해도 아무 일도 일어나지 않습니다. | 명령 팔레트에서 > Live Share: Repair Installation 명령을 실행합니다. |
연결
아래 정보는 로그인, 공유 또는 참가 시 연결 또는 시간 초과 관련 문제가 발생하는 경우 이를 해결하는 데 도움이 됩니다.
Live Share의 연결 요구 사항에서 설명하는 것처럼, 연결 모드에 따라 작동에 필요한 요구 사항이 다르며 따라서 몇 가지 잠재적인 문제가 발생할 수 있습니다.
도구 | 문제 | 가능한 원인 |
---|---|---|
모두 | 프록시를 사용 중이며 다양한 연결 문제가 발생합니다. | 프록시 설정은 어려울 수 있습니다. HTTP_PROXY 및 HTTPS_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의 연결 요구 사항 문서를 참조하세요.
참고 항목
빠른 시작
방법
참조
여전히 문제가 있나요? 피드백을 제공해 주세요.