-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Impossible to build the library on Windows 7 #89
Comments
Hmm. It looks like it's having trouble parsing MIDL 3 syntax. Since you're using the MIDL from the SDK, I'm not sure why the OS version would affect this. It's especially weird since the output specifies it's running MIDLRT, which definitely should support MIDL 3. Just to check, can you post the version printed from running I've give this some more thought. |
Thanks for looking into this @beweedon! |
Just so you know this isn't being ignored: I've been thinking about this and am genuinely not sure why this is happening on Windows 7. If possible I'd recommend building on Windows 10 instead. If this isn't possible I can see if I can get a hold of a Windows 7 test device and work on a fix, but I'm not sure when I'd have the time to do that. I'll update the README in a bit pointing to this bug and talking about known issues building on Windows 7. |
After cloning the repository, installing missing NuGet packages and executing:
msbuild UIAutomation.sln /p:Configuration=Release,Platform=x86
I got:I do not really understand why the version of Windows in use affects the result of the midl compiler. If this is impossible to fix or it is not worth fixing given Windows 7 age I would appreciate a clear note in the readme as to what versions of Windows are supported when building.
The text was updated successfully, but these errors were encountered: