我该从哪里下载真正的MonoDevelop Windows二进制文件?

26

monodevelop.com的网站只能跳转到这个名为 "Xamarin Studio" 的东西,它在免费版本的使用方面有严格的限制,并且付费版本的价格几乎与Visual Studio相当差! MonoDevelop for Windows已经废弃了吗? 我只想开发一个GTK#应用程序而不用安装Linux!

3个回答

16

曾经在Sourceforge上有个版本,但在我写下这个回答9年后,它似乎已经消失了。听起来很合理...

如果你真的需要第4版,你就必须自己构建。如果你还有或者找到了源代码的话。


1
谢谢!实际上我找到了那个.msi文件,但是现在我无法安装它——它一直要求GTK# 2.12.9或更高版本,而我安装的那些随Mono一起提供的更新版本似乎不能满足它! - ekolis
1
安装正确版本的GTK#解决了问题!不知道为什么之前的2.12.20或其他版本不行? - ekolis
9
为什么他们不再提供Windows二进制文件? - Aaron Franke
第一个链接失效了,“糟糕,我们找不到该页面。” - Gray Programmerz

13

您无需付费使用Xamarin Studio来开发GTK#应用程序。除了您的想象力,您可以在桌面上使用Xamarin Studio创建任何内容,没有任何限制!

只有当您想要为Android开发应用程序时才需要付费(即使对于Android应用也有免费的入门版)。


1
但是,GTK#应用程序是否存在大小限制,就像Android应用程序一样?我不想在开发过程中遇到付费墙的问题... - ekolis
2
这是难以找到的信息。我希望在定价部分的常见问题解答或MonoDevelop的常见问题解答中能找到它。这种混淆并不是新鲜事,而且去年就有Xamarin团队的人说他们是不同的。我并不是说Xamarin在公平对待开源社区方面做得不好,但是可以通过更有效的沟通来做得更好。 ;^) - ruffin
在使用Xamarin Studio时,是否可以针对Linux上的Mono运行和调试? - Cocowalla
我不久前进行了研究。Xamarin Studio的限制不允许链接一些必要的库而不超过限制。无法使用。看起来Mono已经死了,除非你自己构建它,但大多数人都说这并不容易。否则,它将作为安装程序提供。 - Mariusz
这并没有回答他在哪里可以下载MonoDevelop的问题。 - Aaron Franke

8
说实话,从源代码构建MonoDevelop甚至在某些平台上安装都是一件真正的痛苦。
我做了很多调查和工作,花费了几个小时的时间,但仍然无法成功构建MonoDevelop,最终决定使用SharpDevelop 4.3 (http://www.icsharpcode.net/OpenSource/SD/),我必须告诉大家,SharpDevelop非常容易安装。还有其他选择,比如Webbo、QuickSharp和Xamarin Studio,但我没有尝试过它们。
如果构建MonoDevelop如此简单,他们就会自己构建并提供一个可执行文件或msi文件,甚至是包含所有二进制文件和依赖项的zip文件供下载。
他们在安装最新版本的MonoDevelop时也遇到了类似的问题,在Ubuntu或PC BSD上安装时非常麻烦。
首先,我认为这是Git的问题,但每次从其Git存储库下载MonoDevelop源代码时,zip文件都比实际大小小,并且总是损坏的。
无论如何,我尝试了几次并成功下载了源代码。 然后我下载并安装了所有先决条件。
我甚至无法在Microsoft Visual C# 2010 x86 (express)中打开解决方案文件。
然后我决定使用建议的MonoDevelop 3.0.6进行构建,如http://monodevelop.com/Developers/Building_MonoDevelop所示。
当我尝试安装MonoDevelop 3.0.6时,它一直说我需要安装GTK# 2.12.9或更新版本,即使我已经安装了GTK# 2.12.22(最新版本)。
最后,我非常沮丧,决定使用SharpDevelop 4.3作为M$ Visual Studio和MoNo-Develop的替代品。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接