dotnet / dotnet/vscode-csharp

Unable to restart Debugger.

Open
#5,287 0 comments 1 reaction 0 assignees View on GitHub
Debugger OmniSharp
Dominant language
TypeScript
Stars
3.1k
Forks
737
Avg merge
18h 40m
Merged PRs (30d)
31

Description

## Environment data
`dotnet --info` output:
.NET SDK (reflecting any global.json):
Version: 6.0.202
Commit: f8a55617d2

Runtime Environment:
OS Name: Windows
OS Version: 10.0.19044
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\6.0.202\

Host (useful for support):
Version: 6.0.4
Commit: be98e88c76

.NET SDKs installed:
6.0.202 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.23 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 3.1.23 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.4 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
VS Code version:1.68.1
C# Extension version: 1.25.0
## OmniSharp log
```
Starting OmniSharp server at 23/06/2022, 00:43:15
Target: c:\Users\enti2\programming\Trading\la-watcher\la-watcher.sln

OmniSharp server started with .NET 6.0.202
.
Path: c:\Users\enti2\.vscode\extensions\ms-dotnettools.csharp-1.24.0-win32-x64\.omnisharp\1.38.0-net6.0\OmniSharp.dll
PID: 2360

[info]: OmniSharp.Stdio.Host
Starting OmniSharp on Windows 10.0.19044.0 (x64)
[info]: OmniSharp.Services.DotNetCliService
Checking the 'DOTNET_ROOT' environment variable to find a .NET SDK
[info]: OmniSharp.Services.DotNetCliService
Using the 'dotnet' on the PATH.
[info]: OmniSharp.Services.DotNetCliService
DotNetPath set to dotnet
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
Located 1 MSBuild instance(s)
1: .NET Core SDK 6.0.202 17.1.1 - "C:\Program Files\dotnet\sdk\6.0.202\"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
Registered MSBuild instance: .NET Core SDK 6.0.202 17.1.1 - "C:\Program Files\dotnet\sdk\6.0.202\"
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionOptionsProvider, Order: 0
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110
[info]: OmniSharp.WorkspaceInitializer
Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.BlockStructureWorkspaceOptionsProvider, Order: 140
[info]: OmniSharp.MSBuild.ProjectSystem
Detecting projects in 'c:\Users\enti2\programming\Trading\la-watcher\la-watcher.sln'.
[info]: OmniSharp.MSBuild.ProjectManager
Queue project update for 'c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher\la-watcher.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
Queue project update for 'c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher.test\la-watcher.test.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
Queue project update for 'c:\Users\enti2\programming\Trading\la-watcher\src\projectalpha\projectalpha.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
Detecting CSX files in 'c:\Users\enti2\programming\Trading\la-watcher'.
[info]: OmniSharp.Script.ScriptProjectSystem
Did not find any CSX files
[info]: OmniSharp.WorkspaceInitializer
Configuration finished.
[info]: OmniSharp.Stdio.Host
Omnisharp server running using Stdio at location 'c:\Users\enti2\programming\Trading\la-watcher' on host 23020.
[info]: OmniSharp.MSBuild.ProjectManager
Loading project: c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher\la-watcher.csproj
[warn]: OmniSharp.MSBuild.ProjectLoader
Package 'RandomStringUtils 0.2.5732' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
[info]: OmniSharp.MSBuild.ProjectManager
Successfully loaded project file 'c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher\la-watcher.csproj'.
c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher\la-watcher.csproj
c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher\la-watcher.csproj(0,0): Error: Package 'RandomStringUtils 0.2.5732' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.

[info]: OmniSharp.MSBuild.ProjectManager
Adding project 'c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher\la-watcher.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
Loading project: c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher.test\la-watcher.test.csproj
[warn]: OmniSharp.MSBuild.ProjectLoader
Package 'RandomStringUtils 0.2.5732' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
[info]: OmniSharp.MSBuild.ProjectManager
Successfully loaded project file 'c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher.test\la-watcher.test.csproj'.
c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher.test\la-watcher.test.csproj
c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher.test\la-watcher.test.csproj(0,0): Error: Package 'RandomStringUtils 0.2.5732' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.

[info]: OmniSharp.MSBuild.ProjectManager
Adding project 'c:\Users\enti2\programming\Trading\la-watcher\src\la-watcher.test\la-watcher.test.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
Loading project: c:\Users\enti2\programming\Trading\la-watcher\src\projectalpha\projectalpha.csproj
[warn]: OmniSharp.MSBuild.ProjectLoader
Package 'RandomStringUtils 0.2.5732' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.
[info]: OmniSharp.MSBuild.ProjectManager
Successfully loaded project file 'c:\Users\enti2\programming\Trading\la-watcher\src\projectalpha\projectalpha.csproj'.
c:\Users\enti2\programming\Trading\la-watcher\src\projectalpha\projectalpha.csproj
c:\Users\enti2\programming\Trading\la-watcher\src\projectalpha\projectalpha.csproj(0,0): Error: Package 'RandomStringUtils 0.2.5732' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net6.0'. This package may not be fully compatible with your project.

[info]: OmniSharp.MSBuild.ProjectManager
Adding project 'c:\Users\enti2\programming\Trading\la-watcher\src\projectalpha\projectalpha.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
Update project: la-watcher
[info]: OmniSharp.MSBuild.ProjectManager
Update project: la-watcher.test
[info]: OmniSharp.MSBuild.ProjectManager
Update project: projectalpha
Received response for /quickinfo but could not find request.
[info]: OmniSharp.DotNetTest.VSTestManager
read: {"MessageType":"TestSession.Connected","Payload":null}
[info]: OmniSharp.DotNetTest.VSTestManager
read: {"MessageType":"ProtocolVersion","Payload":1}
[info]: OmniSharp.DotNetTest.DebugSessionManager
Debug session started.
[info]: OmniSharp.DotNetTest.DebugSessionManager
Debug session ended.
Received response for /v2/getcodeactions but could not find request.
```

## Steps to reproduce

1. Go to project with unit test
2. Click on debug test
3. click restart
4. See
```
The program '[21772] testhost.exe' has exited with code -1 (0xffffffff).
WARNING: Unable to connect to debuggerEventsPipeName '\\.\pipe\Microsoft.VSCode.CSharpExt.TestDebugEvents23020'. The operation has timed out.
```

## Expected behaviour
the code restarts the debugging process

## Actual behaviour
have to stop debugging and manually click on debug test again.

## Additional context
![image](https://user-images.githubusercontent.com/6953881/175179190-b582b403-4034-4297-ba88-c8703630b2d9.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.