ответ

0

Это очень странный вопрос. Я не могу понять мотивы, которые лежат за ним или просят об этом или пытаются сценарий, который привел к наблюдению в первую очередь. Что вы делали с VS 2010 в режиме совместимости с XP? Он отлично поддерживает Windows 7, я запускаю его каждый день.

Очевидно, что когда вы начинаете применять патчи и планки режима совместимости (что и делает этот флажок), все может сломаться. Это действительно неудивительно для вас. Режим совместимости предназначен только для для приложений, которые не работают каким-либо другим способом. Поскольку вы не можете сломать то, что уже нарушено, единственная возможность - это улучшение. VS 2010, очевидно, нарушает это правило, поскольку мы оба знаем, что он отлично работает в Windows 7 из коробки.

Что касается конкретных причина, почему набор инструментов ломается, я не знаю. Мне все равно. Но если вы это сделаете, вы программист, и у вас есть копия Visual Studio, поэтому приложите отладчик и выясните его сами. Если ничего другого, это будет хорошим упражнением при отладке стороннего кода, навыка, который иногда даже имеет практическое применение.