omnisharp-roslyn icon indicating copy to clipboard operation
omnisharp-roslyn copied to clipboard

Add support for multiple root folders

Open DustinCampbell opened this issue 7 years ago • 12 comments

Currently, OmniSharp requires a single root folder or solution to be specified at start up with the -s command line switch. Soon, VS Code will provide support for multiple root paths. To account for this, it should be possible to launch OmniSharp without setting -s and then use end points to add and remove root paths that project systems would respond to.

DustinCampbell avatar Jul 13 '17 18:07 DustinCampbell

For reference, here is the issue tracking the new API on the VS Code side: https://github.com/Microsoft/vscode/issues/28526.

DustinCampbell avatar Jul 13 '17 18:07 DustinCampbell

Any progress on this front? On a moderately complex repo that has several sln files, it's annoying to have to open up each sub-folder in the file tree to get Omnisharp working correctly.

stewartadam avatar Dec 08 '20 17:12 stewartadam

Any idea when this will be addressed?

mauve avatar Jan 25 '21 13:01 mauve

There are currently no definite plans.

filipw avatar Jan 25 '21 13:01 filipw

Internal Tracking devdivcsef 412378

scgbear avatar Feb 03 '21 20:02 scgbear

Nearly 4 years on from when this issue was opened, is the advice in 2021 to structure folders so that you can open one vs code instance (and therefore one omnisharp instance) per solution?

richardthombs avatar Feb 13 '21 17:02 richardthombs

This really needs to be fixed at some point...

GoaLitiuM avatar Mar 02 '21 16:03 GoaLitiuM

Please.

JeremyCaron avatar Apr 30 '21 01:04 JeremyCaron

yup this needs fixing.. please

emouawad avatar Apr 30 '21 16:04 emouawad

+1

CEbbinghaus avatar Oct 21 '21 09:10 CEbbinghaus

There are currently no definite plans.

Why not? Your process seems broken.

JeremyCaron avatar Oct 21 '21 12:10 JeremyCaron

+1

leontev-vyacheslav avatar Jul 11 '22 04:07 leontev-vyacheslav