Build for desktop framework on non-windows platforms
See original GitHub issueThe dotnet CLI allowed to build net*
targets on mac and linux using the reference assemblies installed with mono. It seems this is not supported by the targets in Microsoft.NET.Sdk
. For fun, I also tried referencing the targeting pack NuGets which also didn’t work.
Is there a plan for bringing back support for building net*
projects on linux/mac? Or should it already work?
Issue Analytics
- State:
- Created 7 years ago
- Reactions:75
- Comments:138 (64 by maintainers)
Top Results From Across the Web
12 Best Frameworks and Toolkits to Build Desktop ...
You will find some dedicated frameworks for developing Mac OS apps, while many offer developers both Windows and macOS development provisions. ...
Read more >10 Best Cross Platform App Development Frameworks in ...
Here is a list of the top 10 cross platform app development frameworks: React Native, Flutter, Xamarin, Qt, Native Script, Appcelerator, Ionic, Sencha, ......
Read more >5 Cross-Platform Libraries and Frameworks for Desktop ...
B4J is 100 percent free and lets you create desktop and console applications that run on Windows, Mac, Linux and ARM Boards.
Read more >5 Best Cross-Platform Desktop Application Development ...
This framework helps you use the same code to run on all the supported platforms, i.e. Windows, Mac OS X, Linux, Android, and...
Read more >Electron: Build cross-platform desktop apps with JavaScript ...
Build cross-platform desktop apps with JavaScript, HTML, and CSS. ... Windows, and Linux, Electron apps run on three platforms across all supported ...
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
I got mileage from this, placed in a
netfx.props
and imported in each relevant project.It looks for Mono reference assemblies in the usual Xamarin and /usr install locations
I also had to add a couple of explicit references to Facade assemblies such as System.Runtime and System.IO.
@terrajobst and team, please make the targeting pack nupkgs official (including .NET Framework 2.0+ and kinds of PCL profiles). @nguerrera and team can do the rest. 🙏