dotnet / dotnet/project-system

Support VSHPROPID_SupportedMyApplicationTypes instead of VSHPROPID_SupportedOutputTypes for VB

Open
#4,709 1 comment 0 reactions 0 assignees View on GitHub
Blocked Feature-Legacy-Application-Designer Feature-WinForms Feature-XAML Parity-Legacy-Feature Triage-Approved
Dominant language
C#
Stars
1k
Forks
415
PR merge metrics
No merged PRs in 30d

Description

Part of #4249

For VB projects the MyApplication model means that we need to return a value for VSHPROPID_SupportedMyApplicationTypes, and we need to not return VSHPROPID_SupportedOutputTypes to override them. Alternatively we could take a different approach here, like perhaps using capabilities to enable specific MyApplicationTypes, and allowing them to override OutputTypes.

This will unblock more work to ensure these new application types are correctly supported, and we only show the right options.

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.