【问题标题】:midl compiler random crashmidl 编译器随机崩溃
【发布时间】:2012-02-02 04:11:35
【问题描述】:

我有一个定义 idl 的项目,它使用 MIDL 编译它。问题是当 MIDL 处理 C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Include\WTypes.Idl 时我遇到了随机崩溃

编译器选项是: midl /mktyplib203 /win32 /tlb lib\sample.olb /h lib\sample.h "$(InputPath)"

【问题讨论】:

  • 您是否为 Visual Studio 安装了 SP1?

标签: visual-studio visual-studio-2005 midl


【解决方案1】:

Midl.exe 非常挑剔。很难在没有任何 IDL 的情况下为您提供帮助,我只能推荐 Microsoft 支持来深入了解这一点。但是,他们可能会建议您先更新工具,因为您使用的工具已经过时了。至少将 Windows SDK 更新到 7.1 版。不过我不确定它是否仍然支持VS2005,你需要尝试一下。

一般而言,通过乞求、偷窃、借用或威胁辞职来让您的雇主支付 MSDN 订阅费用。保持工具完全无摩擦更新的必要条件。不仅是为了从 Microsoft 或 SO 那里获得良好的支持,也是为了避免到目前为止落后,以至于有一天你不得不更新你的项目是一个巨大的痛苦。 VS11 即将推出,对 WinRT 和 C++11 进行了相当大的更改。

【讨论】:

  • 感谢您的回答,我们寻求支持,但我们还没有答案。我们将升级到 VS11,希望这能解决问题。
猜你喜欢
  • 1970-01-01
  • 2020-05-21
  • 2014-05-19
  • 1970-01-01
  • 2018-04-03
  • 2020-07-27
  • 2023-03-03
  • 2014-10-17
  • 2013-08-23
相关资源
最近更新 更多