Is there a way to specify what type of project an item template is for besides CSharp and VB? I have tried setting ProjectType to Web and ProjectSubType to CSharp as it says in this article http://msdn.microsoft.com/en-us/library/ms171386(v=vs.110).aspx. This causes the item template to not appear anywhere. I've also tried the reverse, which gets it to show up under C#, but not under web.
Ideally I'd like for it to show under MVC, but even Web would just be fine. How can do I that? Since this is a VSIX I can't and don't want to just drop it into the appropriate area of the item templates folder.
<ProjectType>CSharp</ProjectType>
<ProjectSubType>Web</ProjectSubType>
<RequiredFrameworkVersion>4.0</RequiredFrameworkVersion>
<NumberOfParentCategoriesToRollUp>2</NumberOfParentCategoriesToRollUp>