mono+jexus部署asp.net mvc5.3报错
Auth:admin Date:2016-08-25 17:49:00 Cat:技术笔记
报错信息如下:Type not found: 'System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup,System.Web.WebPages.Razor,Version...
![](https://www.ilinshu.cn/wp-content/uploads/2024/05/2281602501-1024x171.png)
经过咨询一些群友,最后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平台上完美运行。
上一篇: 编译Libgdiplus遇到的问题