F# support for msbuild based projects and preview3
See original GitHub issueJust a note for discussion/info or if someone like the sdk and f# and want to contribute.
F# support it’s in progress at https://github.com/dotnet/netcorecli-fsc/issues/19 Examples: https://github.com/dotnet/netcorecli-fsc/tree/master/examples/preview3
Current status:
- restore3/build3/run3/pack3 are supported for netstandard/netcoreapp/net451 and multi framework (crossgen), types: console and lib.
- the msbuild targets/props are auto-imported on restore from nuget packge
FSharp.NET.Sdk
- the
CoreCompile
target now temporary invoke thedotnet-compile-fsc
(as tool, like preview2) instead of theFsc
msbuild task (bonus point: because use same dotnet-compile-fsc flow, the VS Code intellisense works with Ionide already). Next iteration the msbuild tasks assembly is going inside the package.
Issue Analytics
- State:
- Created 7 years ago
- Reactions:3
- Comments:7 (7 by maintainers)
Top Results From Across the Web
Support msbuild based projects · Issue #19
The .NET Core Sdk preview3 will use msbuild based projects (fsproj) insted of project.json The additional targets and msbuild tasks ...
Read more >MSBuild reference for .NET SDK projects
Reference for the MSBuild properties and items that are understood by the .NET SDK.
Read more >dotnet build command - .NET CLI
The dotnet build command builds the project and its dependencies into a set of binaries. The binaries include the project's code in Intermediate ......
Read more >ASP.NET Core project referencing a .NET project fails to ...
From the error message, it seems that Project B depend on Project A. You can't reference to a .NET Framework project from .NET...
Read more >.net - May I use MSBuild / Build Tools for Visual Studio to ...
Visual Studio uses MSBuild, but MSBuild doesn't depend on Visual Studio. By invoking msbuild.exe on your project or solution file, you can ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@enricosada thanks for the heads up. Since there is no work here and the conversation wound down, I’m going to close the issue. We can reopen if you think we need to do something here.
@enricosada this is great! @KevinRansom FYI
How soon will you be ready with a project template that can be added to
dotnet-new
?@blackdwarf @livarcocc @jgoshi FYI as well