我正在Visual Studio中对一些运行在Linux Docker容器下的微服务进行F5调试。没有任何明显的变化
docker-compose
或
dockerfile
它“感觉”像ASP.NET核心认为它在Windows环境中运行的文件。
我得到了很多
-
平台不支持例外
-
冒号
-
目录未找到异常
-
dllnotfoundException(dllnotfoundException)
-
无法找到或打开PDB文件
-
realPath():参数无效
和
只能将Microsoft.NET核心调试器(vsdbg)与
Visual Studio代码、Visual Studio或Visual Studio for Mac软件
帮助您开发和测试应用程序。
这似乎是毫无预兆地开始的。我已经尝试了以下所有方法:
-
重启码头工人
-
重新启动
-
卸载/重新安装Docker
-
使用旧版本的代码库
似乎什么都没用。
更重要的是:微服务看起来都正常工作,只是速度较慢,因为异常会到处抛出。
docker version
显示
Client: Docker Engine - Community
Version: 18.09.1
API version: 1.39
Go version: go1.10.6
Git commit: 4c52b90
Built: Wed Jan 9 19:34:26 2019
OS/Arch: windows/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 18.09.1
API version: 1.39 (minimum version 1.12)
Go version: go1.10.6
Git commit: 4c52b90
Built: Wed Jan 9 19:41:49 2019
OS/Arch: linux/amd64
Experimental: false
以前有人遇到过这个吗?有人知道修复方法吗?