我想获取最新版本的4.X umbraco并使其在Mono上工作,并能够在MonoDevelop中编辑(和构建)项目。
有一个很棒的视频,有人在运行here,但没有说明。我所能找到的只是这篇SO帖子所引用的一篇陈旧且过时的详细文章:MonoDevelop and Umbraco
我已经尝试下载最新的Umbraco源代码,因为它是一个网站项目无法在MonoDevelop上打开,所以我创建了一个新的Web应用程序并将umbraco中的eveything复制到该项目中。然后我将所有umbraco文件包含在Web应用程序项目中,然后添加对Umbraco bin文件夹中所有DLL的引用。当我尝试运行任何东西时,这会编译,但错误到处都是 - 例如
System.InvalidOperationException
Current has already been initialized. It is not possible to re-initialize Current once it has been initialized.
在我放弃并回到Visual Studio之前,有人可以提出建议吗?
答案 0 :(得分:1)
它不能在开箱即用的Mono上运行,但是名为Can Koluman的社区成员实际上创建了一个可以在Mono上运行的版本,并且正在进一步开发它。希望有一天它可以开箱即用Mono支持。在这里阅读更多相关信息:
http://our.umbraco.org/forum/core/general/32923-Umbraco-472-on-Linux?p=4#comment131290