报错信息如下:
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 平台上完美运行。