我发现了很多关于此的问题/博客文章,但我还没有看到一个可重复的方法来让Mono上的MVC网站运行。经过几个小时的尝试,我还没能够让一个MVC网站在Mono上运行。
我可以启动任何需要的分发版本,并且可以使用MVC3或MVC4。我更喜欢使用nginx,但也可以使用mod_mono。我可以从源代码构建或使用包。
任何人都可以逐步让MVC在Mono上运行吗?
示例错误
这是我尝试在fastcgi或xsp上运行准系统应用程序时得到的结果:
Missing method .ctor in assembly
/tmp/root-temp-aspnet-0/eaee30a1/assembly/shadow/bef1c25f
/a2978c47_1c664e18_00000001/System.Web.Providers.dll,
type System.Data.Objects.DataClasses.EdmRelationshipAttribute
Can't find custom attr constructor image:
/tmp/root-temp-aspnet-0/eaee30a1/assembly/shadow/bef1c25f
/a2978c47_1c664e18_00000001/System.Web.Providers.dll mtoken: 0x0a000012
答案 0 :(得分:0)
这很容易。使用MonoDevelop IDE http://monodevelop.com/。
查看此页面http://www.integratedwebsystems.com/2011/06/get-mvc3-razor-running-on-mono/