dotnet / project-system

The .NET Project System for Visual Studio
MIT License
967 stars 386 forks source link

Feature Request: MEF load based on launch command #6694

Open NCarlsonMSFT opened 3 years ago

NCarlsonMSFT commented 3 years ago

Visual Studio Version: 16.9

Summary: Please add the ability to Load MEF components based on the use of a launch command instead of just Project Capabilities.

User Impact: Currently a MEF export to support a launch profile can only be loaded based on the project capabilities that could use it, requiring the component to be loaded to determine if it is needed.

Two examples of extensions that only add debugging support and could use this enhancement are: .NET Core Debugging with WSL 2 and Bridge to Kubernetes.

jjmew commented 3 years ago

At the earliest we would look at this in 16.10 but even that is probably unlikely due to current commitments.