【问题标题】:SDK Error: 0x8D07, while using Canon SDK in C#SDK 错误:0x8D07,在 C# 中使用 Canon SDK 时
【发布时间】:2015-12-22 17:31:04
【问题描述】:

我只下载源教程here。当我连接佳能 70D 运行它时,出现以下错误。

我错过了什么?

错误:

错误发生在这一行:

下面是包含 EXE 文件的文件夹的样子:

【问题讨论】:

    标签: c# sdk edsdk canon-sdk


    【解决方案1】:

    我通过让相机知道主机上有足够的磁盘空间来解决此问题。

    添加行

    CameraHandler.SetCapacity();
    

    之前

    CameraHandler.TakePhoto();
    

    应该可以解决问题。

    【讨论】:

    • 谢谢,这也为我修好了。但是随后出现了其他错误 0xA3 和 0x61,这是由于没有在我的 PC 上为图像创建文件夹而导致的,因为我在没有存储卡的情况下运行。在您的屏幕截图中, ImageSaveDirectory 需要存在。然后一切顺利。
    【解决方案2】:

    错误 0x8D07 代表 EDS_ERR_TAKE_PICTURE_CARD_NG

    我不是 100% 确定这意味着什么,但这是某种写入错误。要解决此问题,请格式化存储卡、关闭相机并关闭电池几秒钟。

    这应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多