El diálogo de archivo abierto no funciona en Vista y 2008 Envir
-
22-09-2019 - |
Pregunta
Estoy usando Vista. Diseñé el archivo MSI a través del proyecto de configuración e implementación de Visual Studio 2008 en el que agregué una acción personalizada. En la acción personalizada, estoy abriendo el diálogo OpenFile. Este cuadro de diálogo de archivo abierto no muestra ubicaciones mapeadas de unidad o red. Entonces, ¿cómo puedo hacer el diálogo de archivo abierto para mapear las unidades de red?
Solución
Este es un problema conocido con Control de la cuenta de usuario de Vista. Cuando se inicia su programa de instalación, la sesión que no es de administración del usuario está elevada a una sesión de administración. El problema es: Las unidades de red asignadas en la sesión que no es de administración del usuario no se transmite automáticamente a la sesión de administración.
Desafortunadamente, no hay mucho que puedas hacer al respecto. (Puede comenzar un símbolo del sistema elevado antes de comenzar su proyecto de configuración y manualmente net use
Las cartas de manejo allí, pero supongo que no es algo que puedas esperar que tus clientes hagan).
Pregunta relacionada: Preservar información de la carta de la unidad mapeada durante la elevación de UAC