0

Visual Studio 2017 Enterprise에서 .net 핵심 프로젝트를 작업하고 있습니다. 나는 프로젝트에 도커 지원을 추가했습니다, 그리고 내가이 오류를 얻을, F5를 눌러 :이 오류는 Microsoft.VisualStudio.Docker.Compose.targets에서 발생하는 요청Visual Studio에서 도커 이미지를 만들 수 없습니다.

를 전송하는 동안 오류가 발생했습니다

을 (327,5).

내가 얻을 수있는 도움이 필요하십니까?

UPDATE

내가 VS는 aka.ms에 요청을 보내려고하고, 문제가에서오고 곳임을 알게되었습니다. 닫힌 네트워크에서 작동하도록 노력하고 있습니다. 요청으로 인해 VS에서 시작할 수 없습니다.

docker-compose 
+0

몇 가지 세부 사항을 추가 할 수 있습니까? 질문을 해결할 수 없습니다. 명령 줄에서 도커 작성 기능을 사용할 수 있습니까? – patutin

+0

아니요,이 오류가 발생했습니다 : 소스 https : //api.nuget ... 의 서비스 색인을로드 할 수 없습니다. 필요한 Repo 만 포함하도록 NuGet.Config를 변경했습니다. – blackcoffee1338

+0

연결 문제가있는 것 같습니다. 이것은 nuget.config 스키마입니다 (https://docs.microsoft.com/en-us/nuget/schema/nuget-config-file). 어쩌면 http_proxy도 바꿀 수 있고 api.nuget.org에 액세스 할 수 없습니까? 'dotnet restore'가 작동합니까? – patutin

답변

0

나는 내 문제의 해결책을 찾았습니다.

docker 지원을 사용하여 프로젝트를 빌드하려고하면 Visual Studio는 aka.ms에서 GetVsDbg.ps1이라는 파일을 다운로드하려고 시도합니다. 문제를 해결하려면 파일을 수동으로 다운로드하여 % temp % 폴더에 저장해야합니다.

그런 다음 vsdebugger.azureedge.net에서 일부 우편 번호를 다운로드하려고하는 마지막 부분을 주석 처리해야합니다.

https://vsdebugger.azureedge.net/vsdbg-(Version)/vsdbg-linux-x64.zip

버전 외모 : 그런 다음, 당신은 당신의 vsdbg 버전 (당신이 당신의 .NET 핵심 프로젝트를 빌드 할 때, 당신이 섹션> 빌드 출력 -에서 찾을 수 있습니다)을 찾아로 이동합니다 다음과 같은 것 : 15-1-11011-1. 해당 우편 번호를 다운로드 한 후 C : \ Users (Username) \ vsdbg에 압축을 풉니 다.

해당 프로젝트의 기존 컨테이너 (있을 경우)를 제거하고 프로젝트를 다시 빌드하십시오.

내 문제가 해결되어 다른 사람들에게 도움이되기를 바랍니다.