-
Notifications
You must be signed in to change notification settings - Fork 496
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
Re-enables IDE protocol v1 support. #3269
Conversation
@mitchdenny meant to ask you for review as well but for some reason GH is not letting me... 😕 |
@karolz-ms did you try this with public VS? If not I can before merging. |
@davidfowl I have not yet. Would very much appreciate a check from you |
We need this change in preview 6 right? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the new DCP in already? Does it handle old pre v1 protocol requests? |
This change requires DCP version 0.1.62, which has been stuck in the pipeline since two days ago due to some AzDO issues... 😞 |
Corresponding change in DCP will make it tolerate any combination of IDE tooling and app host libraries. That is, DCP will be able to use both old and new-style annotations and will probe the IDE for protocol supported, translating the requests as necessary.
9574cc8
to
8668aca
Compare
I verified that with the new DCP and VS 2022 17.10.0 Preview 2.0 (NOT IntPreview) the TestShop app still works with this change. So we just need to wait for the DCP insertion and then we can merge. |
Verified again this morning with DCP 0.1.62 that was integrated into Aspire main over the weekend, works with publicly available VS 2022 Preview |
/backport to release/8.0 |
Started backporting to release/8.0: https://github.com/dotnet/aspire/actions/runs/8562282218 |
Corresponding change in DCP will make it tolerate any combination of IDE tooling and app host libraries. That is, DCP will be able to use both old and new-style annotations and will probe the IDE for protocol supported, translating the requests as necessary.
Microsoft Reviewers: Open in CodeFlow