Skip to content
This repository has been archived by the owner on Jan 8, 2019. It is now read-only.

Support for crossgen in msbuild fsproj #24

Closed
enricosada opened this issue Nov 14, 2016 · 3 comments
Closed

Support for crossgen in msbuild fsproj #24

enricosada opened this issue Nov 14, 2016 · 3 comments

Comments

@enricosada
Copy link
Contributor

enricosada commented Nov 14, 2016

GOAL

The .NET Core Sdk can be used as replacement of old fsproj for normal development.

Support crossgen (multiple target frameworks in same project), the new fsproj can produce console/nugetpackage for multiple frameworks (.net fw, pcl, netcore).
The sdk cli experience is fully supported.
VS Code require mono installed in osx/unix and .net full on windows (because net461 project can use type provider, and current netcoreapp1.0 fsc compiler cannot do that).
Make it easy to migrate from old fsproj -> msbuild 15 fsproj for .net core sdk
The merge of packages (.net fw and netcore) is not needed anymore
The dotnet test test runner works in IDEs

TODO

@enricosada enricosada added this to the 1.0.0-preview3-crossgen milestone Nov 14, 2016
@enricosada enricosada removed this from the 1.0.0-preview3-crossgen milestone Feb 9, 2017
@enricosada enricosada changed the title Support for crossgen in preview3 Support for crossgen in msbuild based fsproj Feb 9, 2017
@enricosada enricosada changed the title Support for crossgen in msbuild based fsproj Support for crossgen in msbuild fsproj Feb 9, 2017
@stephan-tolksdorf
Copy link

@enricosada Is it possible to target PCL 259, i.e. portable-net45+win8+wpa81+wp8, using the new SDK? Could you maybe point me to an example fsproj file?

@enricosada
Copy link
Contributor Author

@stephan-tolksdorf new sdk doesnt support creation of portable profiles. MS deprecated these in favor of netstandard.

@enricosada
Copy link
Contributor Author

closing as supported from cli.
VS and VSCode are tracked in respective repo

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

No branches or pull requests

2 participants