dotnet / dotnet/project-system

Move to MEF-based or Automation registration for rules

Open
#4,104 2 comments 0 reactions 0 assignees View on GitHub
Feature-Rules/Properties Triage-Approved
Dominant language
C#
Stars
1k
Forks
415
PR merge metrics
No merged PRs in 30d

Description

Currently all of our rule XAML files are shipped on disk, but they're also included as resources in the DLLs, which is superfluous. We need to see if we can move to MEF Export or Automation in order to expose the rules. See here for information: https://github.com/Microsoft/VSProjectSystem/blob/master/doc/extensibility/adding_xaml_rules.md#via-mef-export

If this is possible then we can stop shipping XAML files to users.

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.