我有一个 net core 2.0.3 项目,其 aspose 单词 18.0.1 和skiasharp 1.59.1 在我的计算机上运行良好,但我试图在 openshift 上运行我的项目并得到以下异常:
'SkiaSharp.SKImageInfo' 的类型初始化程序引发了异常。
我得到的内部异常是
无法加载 DLL“libSkiaSharp”:找不到指定的模块或其依赖项
这是我的代码:
public string PostWord(IFormFile file)
{
try
{
using(MemoryStream postFile = new MemoryStream())
using(MemoryStream htmlStream = new MemoryStream())
using(MemoryStream xmlStream = new MemoryStream())
{
file.CopyTo(postFile);
Document doc = new Document(postFile);
doc.Save(xmlStream, SaveFormat.WordML);
doc.Save(htmlStream, new HtmlSaveOptions {
ExportImageAsBase64 = true,
Encoding = Encoding.UTF8,
SaveFormat = SaveFormat.Html });
return "succ";
}
}
catch (System.Exception e)
{ return e.Message; } }
知道为什么会这样吗?