简体   繁体   English

MonoDevelop在windows中

[英]MonoDevelop in windows

Is there a version of Monodevelop that runs on Windows? 是否有在Windows上运行的Monodevelop版本? If so where can I get it? 如果是这样我在哪里可以得到它?

MonoDevelop officially supports Windows since 2.2. 自2.2以来,MonoDevelop正式支持Windows。 You can check the what's new in Monodevelop 2.2 or download the last release . 您可以查看Monodevelop 2.2中的新功能或下载最新版本

Windows Support Windows支持

Windows now Officially Supported Windows现在正式支持

Windows is now an officially supported platform for running MonoDevelop. Windows现在是运行MonoDevelop的官方支持平台。 Many Windows specific issues have been fixed, and some add-ins such as debugging and subversion support have been written specifically for Windows. 许多Windows特定问题已得到修复,并且一些加载项(如调试和subversion支持)专门针对Windows编写。

Windows Installer Windows Installer

We are releasing a new Windows Installer which includes almost all you need to run MonoDevelop. 我们正在发布一个新的Windows Installer,其中包含运行MonoDevelop所需的几乎所有内容。 The only external dependency is gtk#, which is provided in a separate installer. 唯一的外部依赖是gtk#,它是在单独的安装程序中提供的。

It looks like you can build it and run it on Windows, but I don't think there is a binary download available yet . 它看起来像你可以建立它和在Windows上运行,但我不认为有可用的二进制下载 From the docs, here : 从文档中, 这里

Does MonoDevelop work on Windows? MonoDevelop是否适用于Windows?

Yes. 是。 MonoDevelop can be built and run on Mono on Windows, although it is still unstable and some features may not be available. MonoDevelop可以在Windows上构建和运行Mono,虽然它仍然不稳定,但某些功能可能无法使用。 We are currently working on a Windows installer that will be soon be available. 我们目前正在开发一种即将推出的Windows安装程序。

There are no precompiled binaries, so you'd have to build from source. 没有预编译的二进制文件,因此您必须从源代码构建。 Even then, there seems to be some stability issues running MonoDevelop on Windows (see here ). 即便如此,在Windows上运行MonoDevelop似乎存在一些稳定性问题(参见此处 )。

Some alternatives would be SharpDevelop and/or Visual Studio Express . 一些替代方案是SharpDevelop和/或Visual Studio Express

Update: MonoDevelop version 2.2 and higher officially supports Windows. 更新: MonoDevelop 2.2及更高版本正式支持Windows。 You can get the latest version here: http://monodevelop.com/Download 您可以在此处获取最新版本: http//monodevelop.com/Download


There is currently no official release of Monodevelop for windows. 目前还没有针对Windows的Monodevelop官方发布。 After researching it a little bit, it seems that MonoDevelop was started as a port of SharpDevelop which is an open source .Net IDE for windows. 经过一番研究后,似乎MonoDevelop是作为SharpDevelop的一个端口启动的,这是一个用于Windows的开源.Net IDE。 Perhaps you may want to look into SharpDevelop and see if it meets your needs. 也许您可能希望了解SharpDevelop,看看它是否满足您的需求。

You can find out more information at the SharpDevelop website: 您可以在SharpDevelop网站上找到更多信息:

http://www.icsharpcode.net/OpenSource/SD/ http://www.icsharpcode.net/OpenSource/SD/

You can specifically target the Mono framework when writing apps in SharpDevelop (something you can't do with Visual Studio Express). 在SharpDevelop中编写应用程序时,您可以专门针对Mono框架(使用Visual Studio Express无法做到这一点)。 I should have pointed this out in my answer above. 我应该在上面的答案中指出这一点。 From the website: 来自网站:

SharpDevelop has the ability to compile your code against previous versions of Microsoft's .NET Framework, Microsoft's Compact Framework or Mono (an open source implementation of the .NET Framework sponsored by Novell) if they are installed. SharpDevelop能够根据以前版本的Microsoft .NET Framework,Microsoft的Compact Framework或Mono(由Novell赞助的.NET Framework的开源实现)编译代码(如果已安装)。

The easiest way now to get MonoDevelop is running openSUSE Linux under VirtualBox . 现在获取MonoDevelop的最简单方法是在VirtualBox下运行openSUSE Linux It's really no so hard. 这真的没那么难。 You will get "real" linux system with Mono & MonoDevelop running on it without any issues. 您将获得“真正的”Linux系统,Mono和MonoDevelop在其上运行,没有任何问题。 Hope this helps. 希望这可以帮助。

There is not currently binaries available for MonoDevelop for Windows. 目前没有可用于MonoDevelop for Windows的二进制文件。 This is because it has not been tested and is extremely buggy. 这是因为它没有经过测试,而且非常多。 Ie: you will probably not get more a minute or two of use before it crashes. 即:在崩溃之前,你可能不会得到更多的一两分钟使用时间。 Hopefully with MD 2.0 now out, this is something we will soon have time to address. 希望MD 2.0现已推出,我们很快就会有时间解决这个问题。

Note that you do not need MonoDevelop to use Mono. 请注意,您不需要MonoDevelop来使用Mono。 You can use the same binaries produced from Visual Studio or SharpDevelop on Mono. 您可以在Mono上使用从Visual Studio或SharpDevelop生成的相同二进制文件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM