Visual Studio 2015 Docker集成不会附加进行debugging

我使用VS 2015创build了一个默认的.net Core RC2 MVC应用程序。我添加了Docker支持,所以我可以在Docker中运行和debugging它。

当我运行项目时,它build立了docker集装箱并启动它。 运行命令“docker ps”显示映射正确端口的容器。 但是,我得到以下错误:

目标进程退出,但没有引发CoreCLR启动事件。 确保目标进程已configuration为使用NETStandard [version …]或更高版本。 如果目标进程没有运行,这可能是预料之中的。

在这里输入图像说明

也尝试访问网页返回以下错误:

[Fiddler]连接到“10 .0.75.2”失败。 错误:ConnectionRefused(0x274d)。 System.Net.Sockets.SocketException由于目标机器主动拒绝它,因此无法build立连接。10.0.75.2:80

事实certificate,这个问题与我正在运行的Windows Beta的docker有关。 默认情况下,它不允许映射卷。

要启用泊坞窗的窗口设置:

Docker的Windows设置

并selectpipe理共享驱动器。

select保存有.Net代码的C驱动器或驱动器,然后重build和部署项目:

启用C共享的Docker设置