Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

Debugger doesn't reconnect after recompiles when using solution file with projects with . character in the name #180

Open
sethwenzel opened this issue Mar 25, 2022 · 1 comment

Comments

@sethwenzel
Copy link

Through some trial and error, I think I've identified a problem

If you use a tye.yaml file that uses the solution: root setting, and that solution file contains a project with a . character in the name, the watch command doesn't reconnect once it recompiles an app.

Steps to recreate:
Create 2 projects with . in the name. Test.App1.csproj and Test.App2.csproj
Add both projects to a solution file
Create a tye.yaml with a root level solution: apps.sln or similar with the new solution file name, plus add services for the projects.

In vscode, add the tye tasks, then run with tye. If you edit a file in a project, the debugger disconnects (due to the recompile), but never reconnects.

If you comment out the solution: line, the tye extension works as expected (recompiles, then reconnects the debugger)

@sethwenzel
Copy link
Author

vscode: 1.65.2
Tye Extension: 0.5.0
Tye: 0.11.0
dotnet: 6.0.201
Ubuntu 20.04.4 LTS

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant