说谎的人 2021-04-01 13:31
浏览 28

C# 图片加水印 上传到linux 服务器上报错

"ClassName": "System.Runtime.InteropServices.MarshalDirectiveException",

        "Message": "Cannot marshal 'parameter #1': Invalid managed/unmanaged type combination (Marshaling to and from COM interface pointers isn't supported).",

        "Data": null,

        "InnerException": null,

        "HelpURL": null,

        "StackTraceString": "   at System.Drawing.SafeNativeMethods.Gdip.GdipLoadImageFromStream(IStream stream, IntPtr& image)\n   at System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData)\n   at Erp.api.Controllers.SalOrderController.WaterMarkImage(IFormFile file) in D:\\Erp\\New.api\\Controllers\\SalOrderController.cs:line 319",

        "RemoteStackTraceString": null,

        "RemoteStackIndex": 0,

        "ExceptionMethod": null,

        "HResult": -2146233035,

        "Source": "System.Drawing.Common",

        "WatsonBuckets": null

  • 写回答

0条回答 默认 最新

      报告相同问题?

      悬赏问题

      • ¥20 求各位能用我能理解的话回答超级简单的一些问题
      • ¥15 yolov5双目识别输出坐标代码报错
      • ¥15 这个代码有什么语法错误
      • ¥15 给予STM32按键中断与串口通信
      • ¥15 使用QT实现can通信
      • ¥15 关于sp验证的一些东西,求告知如何解决,
      • ¥35 关于#javascript#的问题:但是我写的只能接码数字和字符,帮我写一个解码JS问题
      • ¥15 prophet运行报错,如何解决?
      • ¥15 用GPU跑pytorch搭建的LSTM的时候出现了奇怪的报错
      • ¥20 前端数据是从session等作用域拿到的,如何取值继续传递后端呢