roslyn
roslyn copied to clipboard
F1 on type parameter symbols declared in source opens MSDN at completely unrelated pages
Version Used: VS 17.9.6
Steps to Reproduce:
Place the caret on the TIn symbol and press F1.
class C<TIn>;
Expected Behavior: The help page for generic types (https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/types/generics) is opened.
Actual Behavior: A completely unrelated help page for a completely different product is opened, probably because it contains the substring "TIN".
This works for many different words/names: Cat, House, Ocean, World -- you get the idea.
If you try this on regular type symbols (e.g. class names) you get to the F1 fallback page. https://learn.microsoft.com/de-de/visualstudio/ide/not-in-toc/default