Skip to content

no implemetation found #3299

Description

@ahmedmohamedneom

Describe the issue

Image

Environment:

  • OS: Windows 10
  • VS Code version: latest
  • C# Dev Kit version: latest
  • .NET SDK version: framework 4.5 and .net 1

Steps to reproduce:

  1. Open a solution with a repository interface (e.g. IQuotationResponseRepository) and its implementation in a separate project/class
  2. Hover over a call to Insert() on the repository instance
  3. Observe tooltip: "No implementation found for 'Insert'"

Expected behavior:
The implementation should be found and the "Go to Implementation" / CodeLens should resolve correctly, since the method is implemented in [ClassName].

Actual behavior:
Tooltip shows "No implementation found for 'Insert'" even though the implementation exists in the solution.

Collect logs

This is mandatory for the template:

Open Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
Run .NET: Collect C# Dev Kit Logs
It'll generate a zip file — drag that into the "Collect logs" box at the bottom

Before filing — quick sanity check
Worth trying first, since this is often just a stale index issue:

Command Palette → Developer: Reload Window
Or .NET: Restart Language Server (OmniSharp/Roslyn)

If the tooltip disappears after that, it may not be worth filing (or you can note in the issue that reload doesn't fix it, which makes it more useful for maintainers).

Steps to reproduce

No response

Expected behavior

No response

Environment information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-more-infoNeeding more information, waiting on OP

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions