报错信息如下:Type not found: 'System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup,System.Web.WebPages.Razor,Version...
经过咨询一些群友,最后Mr. Seaning提出是Webpages大小写的问题。
在bin文件夹下有关Webpages的dll, pages都是小写的。这在windows平台上没有问题。但是到了linux下就不行了。解决办法是把Webpages相关的dll的文件名里的Webpages改名为 WebPages,注意P是大写。然后就没问题了。
注:只在vs2015生成的dll中有这个问题。
这个项目是用asp.net mvc5.3+dapper+npoi,目前在linux+jexus+mono平台上完美运行。