dotnet / dotnet/project-system

Feature Request: MEF load based on launch command

Open
#6,694 1 comment 0 reactions 1 assignee Claimed by @tmeschter View on GitHub
Feature-Debugging Triage-Investigate
Dominant language
C#
Stars
1k
Forks
415
PR merge metrics
No merged PRs in 30d

Description

**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](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.Dot-Net-Core-Debugging-With-Wsl2) and [Bridge to Kubernetes](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.mindaro).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.