尝试让ServiceStack在OSX上运行 - 目前在System.Web.Entity.dll上找不到文件错误
我需要吸引Nuget吗?或者我需要做这个老兄说的话:http://veereshr.com/DotNet/PortMvc3ToLinux
答案 0 :(得分:2)
这不是ServiceStack的直接问题。该问题实际上源于微软对Mono的旧许可限制。
是的,将Windows部署中的文件复制到Web应用程序的bin
目录中的说明是Mono规定的解决方法,如Mono release notes中所述,因为您的目标是MVC3。
运行Razor,MVC3和WebPages
要使此堆栈运行,您需要将Microsoft的MVC3库复制到bin目录中:
System.Web.Mvc.dll程序
System.Web.Razor.dll
System.Web.WebPages.Deployment.dll
System.Web.WebPages.dll
如果你的目标是MVC4,那么单声道3.X now includes ASP.NET WebStack。