Alexandru
Alexandru

Reputation: 12912

What is the default path to the MIDL Compiler in Visual Studio?

As the question states, what is the default path to the MIDL Compiler in Visual Studio 2013 (or previous versions) for those who want to manually run it from the command line to build IDL files?

Upvotes: 2

Views: 12751

Answers (2)

Hans Passant
Hans Passant

Reputation: 942090

It depends on the Platform Toolset you have selected for a project. The default one (v120) takes you to c:\program files (x86)\windows kits\8.1\bin\x86\midl.exe. If you target XP (v120_xp) then you get c:\program files (x86)\microsoft sdks\windows\v7.1a\bin\midl.exe

You normally don't care and use the Visual Studio Command Prompt.

Upvotes: 5

Sam Hartman
Sam Hartman

Reputation: 6509

Our sources seem to expect it in Program\ Files/Microsoft SDKs/Windows/v7.0/bin/MIDL.exe so in the SDK rather than in VS. I suspect it may have been removed from the win8 sdk though when they removed the compiler. We have not yet ported to that SDK.

Upvotes: 2

Related Questions