-
Notifications
You must be signed in to change notification settings - Fork 234
[Revamp pipeline thread handling] Restore dialogue about PackageManagement installation #1576
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
Comments
@SydneyhSmith We need to decide if now is the time to remove all our workflows around package management, as it may not be the extension's place to deal with it. |
@andschwa I cant see anywhere PackageManagement is used by the extension so I am okay with not adding this back, and waiting for customer asks for it (reading back through old issues and PRs I am just seeing issues with it)...that being said I am totally open to the possibility that I am missing an important reason why this exists and would be happy to schedule time to add it back if that reason rises to the surface... |
Sorry I didn't see this. It's less to do with our workflows and more due to an old version of See #762 That old version may no longer cause the dead lock though, since we are no longer dependent on PowerShell's event system. Needs testing to be sure though. |
Thanks @SeeminglyScience that's super helpful |
Yeah I think we can strip all of this out now. Went into Windows PowerShell, reverted to stock PackageManagement and PowerShellGet, and intellisense no longer dead locks. Then if I go back to stable and I do This makes sense since we're no longer using the This is also good news because it means anyone who has been ignoring our prompt will now magically get way more stable 🎉 |
Heck yeah! |
From #1459 (comment).
The
ExecutePSCommandAsync()
API should allow us to both print errors to the console and throw them to the caller so they can take appropriate action.Then we can use a
try
/catch
at the callsite to handle the behaviour accordingly.The text was updated successfully, but these errors were encountered: