-
Notifications
You must be signed in to change notification settings - Fork 676
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove debugger proxy code #1929
Comments
Addressing Issue dotnet#1929 With adapterExecutableCommand there is no need to rewrite the manifest. Registering a command to return the correct executable.
* Removing proxy.ts and install.ts Addressing Issue #1929 With adapterExecutableCommand there is no need to rewrite the manifest. Registering a command to return the correct executable.
@WardenGnaw : Should this issue be resolved as fixed and closed now? |
Yep! Forgot to close this issue. |
Is there a changelog update for this issue? Or, does it not affect the experience meaningfully? |
This should be invisible to the user. |
That's what I thought. I just wanted to check. |
I believe the only issue would be if someone decides to F5 before the extension is activated and registers the command, VsCode will complain that the command is not found. |
sure. That seems low-impact enough to leave out of the changes. |
Starting in 1.9, VS Code allows an extension command to be registered that will dynamically produce the path and args to the debugger executable. Summary.
With this, we should be able to remove our proxy code and do the equivalent in a command. This has some benefits as we will be running in the VS Code process, have access to the VS Code APIs, and we will not need to rewrite the manifest to move from the proxy to vsdbg-ui.
The text was updated successfully, but these errors were encountered: