ionide / ionide/DependencyManager.FsProj

support `.csproj` as well?

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
F#
Stars
21
Forks
6
PR merge metrics
No merged PRs in 30d

Description

if we had to support `.csproj` files in a similar way, what changes would be required? is it fundamental changes?
.csproj files usually load C# files even if not specified (no Include) so i guess in a way is a bit different, or would it be ok to retrigger assembly recompilation? so kind of to reuse #r .dll and kind of search for all assemblies in the bin solution and reference them as well?

image

Contributor guide

Open the contributing guide

Research direction

Review the existing fsproj support and the proposed .csproj behavior, especially implicit C# file inclusion, #r .dll references, and assemblies in the bin solution. Determine whether assembly recompilation or broader assembly discovery is required. Done means the scope and implementation approach for .csproj support are decided and documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, fsharp
Domain
build-system, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.