【问题标题】:why does monodevelop need the .NET 3.5 framework to run on windows?为什么 monodevelop 需要 .NET 3.5 框架才能在 Windows 上运行?
【发布时间】:2009-09-21 04:06:12
【问题描述】:

这有点荒谬(我认为)。 mono 想成为 .NET 的替代品,那么为什么我不能使用 mono 本身来运行 monodevelop? 为什么我需要 .NET?

你可以在这个链接中看到我在说什么: http://monodevelop.com/Download 只需选择 MonoDevelop 2.2 Beta 1 然后选择windows,你会看到:-)

谢谢 :-)

【问题讨论】:

  • 你真的试过单声道吗?它是否拒绝在没有 Microsoft .NET Framework 实现的情况下运行?

标签: .net windows monodevelop


【解决方案1】:

这是因为 monodevelop for windows 不仅仅是简单的跨平台端口,而是更深入地利用底层操作系统的东西。有一些开发人员希望/需要在 Windows 下支持的功能,而 Mono 目前对他们来说太受限制了(但将来可能会并且很可能会改变)。

实际上,我赞扬开发人员为他们的产品做了正确的事情,而不是虔诚地试图让他们的软件在每个平台上都与 Mono 一起工作。如果 Microsoft .NET 框架让他们现在能够在 Windows 上提供更好的 IDE,那么他们会竖起大拇指。

【讨论】:

    【解决方案2】:

    可以在 Windows 上使用 Mono 运行 MD。但是,我们将它作为 .NET 的安装程序提供,因为这对绝大多数用户来说更容易。大多数人都有 .NET,并且在 Windows 上,它比 Mono 得到更好的优化和更稳定。为 MD 提供安装程序以在 Windows 上的 Mono 上运行目前不会有效利用我们的资源,但这当然不是说我们将来不会这样做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-07
      • 2013-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-08
      • 2011-07-15
      相关资源
      最近更新 更多