cake-build / cake-build/bakery

When referencing dll compiled with .net standard 2, intellisense in vs code stop working.

Open
#81 19 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
30
Forks
11
PR merge metrics
No merged PRs in 30d

Description

I create a minimal test case.

![image](https://user-images.githubusercontent.com/6035915/32672262-655340d0-c618-11e7-887f-4cae0616f837.png)

The problem is in intellisense is not working when i reference a dll copiled with .net standard 2.0

The code is avalaible in https://github.com/gabomgp/test-case-bug-bakery

In the code linked, the build.cake is inside a folder with a project in .net standard 2.0. But, the problem is showed too when the build.cake is outside that folder, and inside the solution's folder, where there are other projects, some projects compiled with .net standard 2.0 and others with .net 4.6.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the minimal test case in the linked gabomgp/test-case-bug-bakery repository, focusing on build.cake and the projects targeting .NET Standard 2.0 alongside .NET 4.6 projects. Reproduce the setup in VS Code and compare IntelliSense behavior with and without the referenced .NET Standard 2.0 DLL. Done means IntelliSense works for the affected reference in both reported build.cake locations.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, vscode
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.