0

我正在尝试使用 ASP.NET Core、Docker Desktop for WindowsVisual Studio Docker Tools创建一个项目。

所以我创建了一个 ASP.NET Core 空项目并通过上下文菜单添加了 Docker 支持。

我的 docker-compose.debug.yml 看起来像这样:

version: '2'

services:
  aspnetcore_rtm_windows_docker_sample:
image: username/aspnetcore_rtm_windows_docker_sample:Debug
build:
  context: .
  dockerfile: Dockerfile.debug
environment:
  - REMOTE_DEBUGGING=${REMOTE_DEBUGGING}
ports:
  - "80:80"
volumes:
  - .:/app

当我开始时,什么都没有发生。浏览器返回未找到主机并且 Visual Studio 的调试正在停止。

但我已经调查过这个问题,如果我删除卷条目,它工作正常。浏览器返回Hello world,我可以在 docker 容器内调试 ASP.NET Core 示例。

有人可以告诉我为什么吗?

Docker 共享驱动器处于活动状态(驱动器C:\)。我的项目位于下方C:\,并且还尝试使用不同的驱动器。任何人都有一个想法,为什么音量输入不起作用?

4

1 回答 1

2

全新安装我的 Windows 后,现在一切正常。安装卡巴斯基后:效果一样。

因此,如果您现在想在这种情况下进行开发,请不要使用卡巴斯基。它无助于停用保护。卸载后它再次工作。

我已经在卡巴斯基创建了一张票。

于 2016-08-01T21:18:48.893 回答