Visual Studio无法创build泊坞窗图像

我正在Visual Studio 2017 Enterprise中开发.net核心项目。 我已经添加了对项目的Docker支持,而我按F5,我得到这个错误:

发送请求时发生错误

在Microsoft.VisualStudio.Docker.Compose.targets(327,5)中发生此错误。

寻找任何帮助,我可以得到!

UPDATE

我发现VS正试图发送一个请求到aka.ms,这就是问题来自的地方。 我试图让它在一个封闭的networking中工作,并因为这个要求,我不能在VS启动它。 我能够使用命令行运行它

docker-compose 

我find了解决我的问题。

当您尝试使用docker支持构build项目时,Visual Studio会尝试从aka.ms下载名为GetVsDbg.ps1的文件。 因此,要解决该问题,您需要手动下载文件,并将其放在%temp%文件夹中。

之后,你需要注释掉最后一部分,试图从vsdebugger.azureedge.net下载一些zip文件。 然后,您需要findvsdbg版本(当您尝试构build.net核心项目时,可以在output-> build部分中find它)并浏览至:

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

版本看起来像这样:15-1-11011-1。 下载该zip后,将其提取到C:\ Users(用户名)\ vsdbg。

确保删除该项目的现有容器(如果有的话),然后重新构build项目。

这固定了我的问题,希望能帮助别人!