Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dotnet core ready? #303

Closed
lw-schick opened this issue Jul 13, 2016 · 7 comments
Closed

dotnet core ready? #303

lw-schick opened this issue Jul 13, 2016 · 7 comments
Labels

Comments

@lw-schick
Copy link

can i use this api with dotnet core?

@lw-schick lw-schick changed the title dotnet core ready dotnet core ready? Jul 14, 2016
@mariomeyrelles
Copy link

It seems that F# is still on alpha on dotnetcore. Maybe it's too early to consider this option.

@TheDarkTrumpet
Copy link

I dunno, the whole dotnetcore thing is in preview 2 at the moment, and F# seems to work quite well from my messing around with. Not sure how much work it would take to get this ready for the dotnetcore version.

@Thorium
Copy link
Member

Thorium commented Jul 30, 2016

There is no direct external Nuget references in this package. However it is using a lot of dynamic loaded database connection libraries that are not supporting .NET Core.

Also getting any type provider (using usually the ProvidedTypes-head.fs file) to compile with .NET Core can be a challenge. This may be solved by fsharp team as it's a common problem for all typeproviders.

I did some initial testing but it seemed that the .NET Core is not mature enough to be bothered.

@Banashek
Copy link

Any updates on this? Definitely interested in using SQLProvider with dotnet core.

@nojaf
Copy link

nojaf commented Mar 29, 2017

Will .NET Core 2.0 change anything here?

@Thorium
Copy link
Member

Thorium commented Apr 7, 2017

We are using directly https://github.com/fsprojects/FSharp.TypeProviders.StarterPack
They will make the support for .NET Core earliest at netstandard 2.0 as there is not yet enough interfaces supported at netstandard 1.6.

@Thorium
Copy link
Member

Thorium commented Apr 19, 2017

Hi .NET-core-pros, I have one more question:
Does the development IDE has to run on .NET Core to actually develop to .NET Core, or are they (like Visual Studio) still running on something else?

Actually maybe we could support .NET Core already: This is erasing type provider, the only time we need ProvidedTypes is design-time SqlDesignTime.fs and not runtime. Could we could just have .NET Core as a build target, where we would exclude the design time from that build target?

So that you would build your project with normal intellisense and then just run dotnet.exe to actually do the release-build of your program to run in .NET Core? Would that work?

(There may still be problems with support of reflection, transactions, etc.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants