我刚刚创建了简单的 DotNetCore WebApi,并通过 Visual Studio 2015 Update 3 添加了 Docker 支持(尽可能最新) )。当我尝试在docker上调试它时,在docker上进行调试并发生跟随错误。
目标进程退出但未引发CoreCLR启动事件。确保将目标进程配置为使用Microsoft.NETCoreApp 1.0.0或更高版本。如果目标进程没有运行.NET代码,则可能会出现这种情况。
知道如何解决这个问题吗?
Latest SDK已安装,因此调试输出中的消息没有意义
基于Visual Studio 2015 Docker Integration wont attach for debuging驱动器C在Docker设置的共享驱动器下检查
FROM microsoft/dotnet:1.0.0-core
VERBOSE: Setting: $env:CLRDBG_VERSION = "VS2015U2"
VERBOSE: Setting: $env:REMOTE_DEBUGGING = 0
VERBOSE: Executing: docker exec -i 64495b0eae7c /clrdbg/clrdbg --interpreter=mi
Did you mean to run dotnet SDK commands? Please install dotnet SDK from:
http://go.microsoft.com/fwlink/?LinkID=798306&clcid=0x409
The program '' has exited with code 145 (0x91).
C:\Users\kal-el\Documents\Visual` Studio` 2015\Projects\Krypton\src\Krypton\DockerTask.ps1 -Run -Environment Debug -Machine '' -RemoteDebugging $True -OpenSite $False
VERBOSE: Setting: $env:CLRDBG_VERSION = "VS2015U2"
VERBOSE: Setting: $env:REMOTE_DEBUGGING = 1
VERBOSE: Executing: docker-compose -f 'C:\Users\kal-el\Documents\Visual Studio
2015\Projects\Krypton\src\Krypton\bin\Docker\Debug\app\docker-compose.Debug.yml' -p krypton up -d
Recreating krypton_krypton_1
C:\Users\kal-el\Documents\Visual` Studio` 2015\Projects\Krypton\src\Krypton\DockerTask.ps1 -WaitForUrl -Machine ''
VERBOSE: Setting: $env:CLRDBG_VERSION = "VS2015U2"
VERBOSE: Setting: $env:REMOTE_DEBUGGING = 0
Opening site http://docker ........................................................................................................................
Validating volume mapping in the container 64495b0eae7c
ValidateVolumeMapping : Unable to validate volume mapping. For troubleshooting, follow instructions from
http://aka.ms/DockerToolsTroubleshooting
At C:\Users\kal-el\Documents\Visual Studio 2015\Projects\Krypton\src\Krypton\DockerTask.ps1:352 char:9
+ ValidateVolumeMapping
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,ValidateVolumeMapping
问题发布在GitHub