加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 跨平台的.Net框架真的如何?

发布时间:2020-12-15 04:01:57 所属栏目:百科 来源:网络整理
导读:在Mac或 Linux机器上运行WinForms应用程序通常要做什么? 一个.只需复制并运行(假设它们已经安装了Framework). 湾重建. C.化妆品源代码修改. 天.重型源代码修改和形式重新设计. 假设应用程序是以Visual C#Express或Visual Studio 2008为目标开发的100%受管
在Mac或 Linux机器上运行WinForms应用程序通常要做什么?

一个.只需复制并运行(假设它们已经安装了Framework).
湾重建.
C.化妆品源代码修改.
天.重型源代码修改和形式重新设计.

假设应用程序是以Visual C#Express或Visual Studio 2008为目标开发的100%受管理的C#3代码.Net Framework 3.5是在不使用任何第3方组件/库的情况下开发的,而不封装非托管代码或任何低级别黑客 – 只有标准的Microsoft记录的.Net框架C#API使用).或相同的条件,但C#4语言.Net框架4和Visual Studio 2010.

在使用MS .NET Framework和Visual Studio的同时,还有哪些开发Mono-ready应用程序的实用指南?任何指南,提示,具体方面的亮点,通知开发人员他在写入一个轻松便携的应用程序时需要注意什么,而无需在Visual Studio中编写Mono参考中查找每个功能.

解决方法

您的应用程序可能只会零修改,但我还没有看到在现实世界中发生这种情况.

一个可以帮你很大的工具是MoMA. MoMA是由同一个Mono做的人制作的,并且会告诉你是否使用任何尚未被移植的功能.

一般来说,.NET 3.5和Winforms大都可以.与版本4的兼容性还处于开发阶段.

一个更新的工具,如果你在Windows上进行开发,就是来自微软的.NET Portability Analyzer.这可以通过Visual Studio使用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读