Me gustaría añadir una respuesta para los casos extraños cuando someones encuentros que por primera vez el programa de instalación de problema y no la solución se puede encontrar en la Web.
Qué hacer Desinstale la versión anterior de la correspondiente Visual C++ Redistributable para que el juego específicas de redistribuible puede instalar y, a continuación, decir la Steam cliente que la redist) terminado correctamente.
He proporcionado una explicación completa sobre Steam los debates.
Resumen de la explicación
Hay casos cuando la "Primera instalación" y, en consecuencia, la UAC ventana son causadas por (leer con cuidado, porque es increíble para mí) una más reciente versión de Visual C++ redistributable... Sí, lo has leído correctamente.
Supongamos que usted ya tiene instalado un juego que requiere una aplicación de Visual C++ redistributable package (versión 10.0.40219 en mi caso). En el caso de un juego que requiere una mayor versión (10.0.30319 en mi caso) de que el paquete se intenta realizar su instalación, la VC redist installer va a fallar.
Sí, se producirá un error en lugar de informar a un éxito como uno (que significa "yo") podría pensar. Los programadores de la VC redist paquetes aparentemente consideran que es un error al intentar instalar x.y.z, mientras que x.y.t, con t > z, ya está ahí.
En mi caso, el juego no se Dota 2 , fue Ace Combat Assault Horizon, en su versión de PC. Los valores de configuración en el registro no ayuda. Ejecución Steam como admin no ayuda tampoco. No hizo nada. Excepto la desinstalación de la versión más reciente del paquete redistribuible de.
Vuelva a instalar la versión 10.0.40219 de la distribuible. Las aplicaciones creadas con la versión más reciente de Visual Studio 2010 SP1 requiere.
Por último, ejecute Windows update. Su juego puede utilizar una versión 10.0.30319 redistribuible que precede a revisiones de seguridad ocuparse de ella (ejemplo).