本文介绍了Linux上的dot net Windows应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
-SA —SA Answer will help me ,
Can i implement/build Mono on Window OS and run exe on Linus OS?
Can i implement/build normal on Window OS and run exe on Linus OS?
Hi 如何为Linux OS-Ubuntu实现Dot net C#/ VB windows应用程序。 建议并提供一些示例代码帮助。 谢谢
解决方案这是您要找的吗? br $> MONO :.NET框架的替代方案 [ ^ ] 有关使用Mono在Linux上开发和运行.NET应用程序的更多文章 [ ^ ]
除了正确的a之外还有一些重点解决方案1:Mike Meinz,解决方案1: 您可以在Windows上开发应用程序并在其他平台上运行,反之亦然,无需重新编译 。 您需要更准确地开发应用程序,遵守标准并避免P / Invoke特定于平台的方法。也就是说,所有或大部分代码应限于BCL(标准化)。一些非标准库也在Mono中实现,特别是 ADO.NET 和 System.Windows.Forms 。 对于正式的兼容性检查,您可以使用Mono迁移分析器(MoMA): www.mono-project/MoMA [ ^ ]。 在Windows上,您可以直接在Windows上开发和测试代码,而不是在Mono for Windows上开发和测试代码。第二步已经给你一个很好的保证。 如果你想在Linux上开发,你可以使用 MonoDevelop IDE: en.wikipedia/wiki/MonoDevelop [ ^ ], monodevelop/ [ ^ ]。 它也可以在Windows上使用。此外,您可以使用不同但相关的IDE for Windows,#development: http://en.wikipedia / wiki / Sharpdevelop [ ^ ], www.icsharpcode/OpenSource/SD/Default.aspx [ ^ ]。
答案会帮助我, 我可以在Window OS上实现/构建Mono并在Linus OS上运行exe吗? 我可以在Window OS上实现/构建正常并在Linus OS上运行exe吗?
Hi How to implement Dot net C#/VB windows application for Linux OS- Ubuntu. Please suggest and help with some sample code. Thanks
解决方案 Is this what you are looking for? MONO: an alternative for the .NET framework[^] More articles on using Mono to develop and run .NET applications on Linux[^]Some important point in addition to the correct answer by Mike Meinz, Solution 1: You can develop applications on Windows and run it on other platforms, and visa versa, without recompilation. You need to develop applications more accurately, keeping to standards and avoiding P/Invoke of platform-specific methods. That is, all or most of the code should be limited to BCL (which is standardized). Some non-standard libraries are also implemented in Mono, notably ADO.NET and System.Windows.Forms. For a formal compatibility check, you can use The Mono Migration Analyzer (MoMA): www.mono-project/MoMA[^]. On Windows, you can develop and test your code on Windows directly, and than on Mono for Windows. This second step already gives you a good assurance. If you want to develop on Linux, you can use MonoDevelop IDE: en.wikipedia/wiki/MonoDevelop[^], monodevelop/[^]. It is also available on Windows though. Besides, you can use different but related IDE for Windows, #develop: en.wikipedia/wiki/Sharpdevelop[^], www.icsharpcode/OpenSource/SD/Default.aspx[^].更多推荐
Linux上的dot net Windows应用程序
发布评论