dotnet / dotnet/project-system
Support VB MyApplication application model
- Dominant language
- C#
- Stars
- 1k
- Forks
- 415
- PR merge metrics
- No merged PRs in 30d
Description
This is a tracking issue for supporting MyApplication in SDK-style projects.
- [x] Support VBProjectProperties3, or otherwise support MyType property (#5046)
- [x] Allow single file generators to produce source code even when not DesignTimeInputs or DesignTimeSharedInputs ([CPS PR](https://devdiv.visualstudio.com/DevDiv/_git/CPS/pullrequest/191669))
- [x] Allow CPS to return a value for VSHPROPID_SupportedMyApplicationTypes ([CPS PR](https://devdiv.visualstudio.com/DevDiv/_git/CPS/pullrequest/195713))
- [ ] Support VSHPROPID_SupportedMyApplicationTypes (#4709)
- [ ] ... possibly more to be identified ...
- [x] Turn off and remove the block for the MyApplication property in CPS projects
https://github.com/dotnet/project-system/blob/22551afdb2ad5330be2b82e35e632e3f989d70c2/src/Microsoft.VisualStudio.Editors/PropPages/ApplicationPropPageVBWinForms.vb#L241
Contributor guide
Research direction
Review the remaining unchecked item, #4709, and the referenced ApplicationPropPageVBWinForms.vb location at line 241, then trace the MyApplication support work listed in this tracking issue. Done means VSHPROPID_SupportedMyApplicationTypes is supported and the corresponding checklist item can be completed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- visualbasic
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100