none
MIDL2379 RRS feed

  • 问题

  • 正在处理的项目曾经出现过 MIDL2379 编译错误.
    原因是:
    "Total Format String size = 65620
    midl : error MIDL2379 : the compiler reached a limit for a format string representation. See documentation for advice. "

    当时已将主 idl 档案细化成多个 idl 档了. 一直没有问题.

    但现在, 某个接口的方法数量一旦超过 1130 时, 又重现了此错误.
    怎么解决这种问题? (这个接口的方法数量仍然需要增加, 可能会到 3000 左右).

    是否可以将 接口 分部定义 (同一接口的方法存放到若干个 idl 档中), 若分部定义, 能不能突破该限制?
    或者是其他原因及解决方法, 希望有此经历或知道的朋友给个提示. Thank you.
    Hello, everyone
    2009年9月29日 0:25

答案

全部回复