mirror of
https://github.com/reactos/reactos.git
synced 2024-09-30 14:37:45 +00:00
138d9acd79
By using the capabilities created in CORE-16631. This will fix many crash-regressions in apps that have "Vista+ready"-manifests. A good default setting for releases to protect "average Joe". We think that's a tolerable balance. E.g: This will fix CORE-16700 and CORE-16707 for releases. The reason for those crashes is that we have far too many gaps in our apisets still. Adventurous users have two options in releases if they want to expose more apisets (and additional crashes when apisets are not implemented yet): 1.) change registry setting "HKLM\SOFTWARE\Policies\Microsoft\Windows\AppCompat" "DisableCompatGuidDetection" back to 0 to switch the global behavior to act like master-state (== opt-out) or 2.) Select the "Windows 7" shim for example individually per app for more apiset exposure. (more safe) Contrary master will remain affected by such crashes and users will have to manually apply shim "IgnoreManifestCompatVersion" on each affected app for opt-out, as we intend to abuse master as a testing platform to spot gaps in apisets and problematic apps more quickly. Thanks to Mark Jansen for having implemented that flexibility. |
||
---|---|---|
.. | ||
armllb | ||
bcd | ||
bgfx | ||
bootdata | ||
environ | ||
freeldr | ||
CMakeLists.txt |