【问题标题】:Microsoft Ink InkAnalyzer "... is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)"Microsoft Ink InkAnalyzer “...不是有效的 Win32 应用程序。(来自 HRESULT 的异常:0x800700C1)”
【发布时间】:2011-08-03 22:33:12
【问题描述】:

我收到“...不是有效的 Win32 应用程序。(来自的异常 HRESULT: 0x800700C1)"

以下代码出现异常,有什么建议可以解决吗?

InkAnalyzer analyzer = new InkAnalyzer(this.overlay.Ink, this);
analyzer.AddStrokes(this.overlay.Ink.Strokes);
// Exception
AnalysisStatus status = analyzer.Analyze();

【问题讨论】:

  • 您在执行显示的代码时收到“不是有效的 Win32 应用程序”错误?
  • 是的,听起来很奇怪,但是是的。也许像 IACore 这样的引用程序集有问题

标签: c# .net microsoft.ink ink-analyzer


【解决方案1】:

我刚刚遇到了完全相同的问题。显然 Ink Analysis API 仅适用于 x86 程序集,而我正在运行 x64 机器。我以“任何 CPU”为目标,但必须以“x86”为目标才能使其正常工作。

更多信息here.

【讨论】:

    猜你喜欢
    • 2017-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-26
    • 2013-12-07
    • 2013-11-03
    • 2017-04-16
    相关资源
    最近更新 更多