Skip to content

Conversation

@KevinRansom
Copy link
Contributor

This PR adds an fcs solution to the repo. The fcs solution, includes the FSharp.CompilerService and FSharp.CompilerService tests project.

It's primary purpose is for developers who want to use the compiler service with a nuget package rather than the FSharp.Core project.

So, if you open fcs.sln in visual studio, then you will use FSharp.Core from a package, if you load FSharp.sln or VisualFSharp.sln then we will use fsharp.core as a project.

I removed FSharp.Compiler.Service.slnf, because the fcs seems to cover the same scenario. Although that would end up using FSharp.Core from a project.

/cc @auduchinok --- would this help with your fcs scenarios?
Kevin

@auduchinok
Copy link
Member

@KevinRansom Yes, it seems to do exactly what we wanted. Thank you!
Just one more thing from me: could we have it named FSharp.Compiler.Service, as it has been before? 🙂

@KevinRansom
Copy link
Contributor Author

@auduchinok, Yes, I can rename it.

@vzarytovskii vzarytovskii merged commit 2ece8d9 into dotnet:main Sep 17, 2020
@KevinRansom KevinRansom deleted the fcssolution branch October 29, 2020 18:57
nosami pushed a commit to xamarin/visualfsharp that referenced this pull request Feb 23, 2021
* Create fcs solution

* Rename Fcs.sln to FSharp.Compiler.Service.sln

* Update Directory.Build.props

* Update Directory.Build.props

Co-authored-by: KevinRansom <codecutter@Hotmail>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants