monodevelop.com 网站只是将我带到这个“Xamarin Studio”的东西,它对免费版本的使用有严格的限制,而且定价几乎与付费版本的 Visual Studio 一样糟糕!MonoDevelop for Windows 死了吗?我想做的就是在不安装 Linux 的情况下开发一个 GTK# 应用程序!
3 回答
SourceForge 上仍有 3.0.6 版的 .msi 可供下载,如果您真的需要 4 版,则必须自己构建。
您无需付费即可使用 Xamarin Studio 开发 GTK# 应用程序。使用 Xamarin Studio 桌面版可以创建的内容没有任何限制(您的想象力除外!)。
如果您想为 Android 开发应用程序,您只需要付费(甚至对于 Android 应用程序,也有免费的 Starter 版本)。
老实说,从源代码构建 MonoDevelop 甚至在某些平台上安装是一件非常痛苦的事情。
我做了很多研究并工作了几个小时,但仍然无法构建 MonoDevelop,最终决定使用 SharpDevelop 4.3 ( http://www.icsharpcode.net/OpenSource/SD/ ) 而我必须告诉大家 SharpDevelop易于安装。还有其他替代品,例如 Webbo、QuickSharp 和 Xamarin Studio,但我还没有尝试过所有这些。
如果构建 MonoDevelop 这么容易,他们会自己构建并放置一个 exe 或 msi 文件,甚至是一个包含所有二进制文件和依赖项的 zip 文件以供下载。
他们有一个类似的问题,在 Ububtu 或 PC BSD 上安装最新版本的 MonoDevelop 时非常烦人。
首先,我认为它的 Git 存在问题,但每次我从其 Git 存储库下载 MonoDevelop 源时,zip 文件都小于实际大小并且总是损坏。
无论如何,我尝试了几次并设法下载了源代码。然后我下载并安装了所有先决条件。
我什至无法在 Microsoft Visual C# 2010 x86 (express) 中打开解决方案文件。
然后我决定按照http://monodevelop.com/Developers/Building_MonoDevelop中的建议使用 MonoDevelop 3.0.6 进行构建
当我尝试安装 MonoDevelop 3.0.6 时,它一直说我需要安装 GTK# 2.12.9 或更新版本,即使我已经安装了 GTK# 2.12.22(最新版本)。
最后我真的很沮丧,决定使用 SharpDevelop 4.3 作为 M$ Visual Studio 和 MoNo-Develop 的替代品。