2009-11-24 6 views
-1

J'utilise Vista. J'ai conçu le fichier MSi à travers le projet d'installation et de déploiement Visual Studio 2008 dans lequel j'ai ajouté une action personnalisée. Dans l'action personnalisée, j'ouvre la boîte de dialogue OpenFile. Cette boîte de dialogue Ouvrir un fichier n'affiche pas les emplacements de lecteur ou de réseau mappés. Alors, comment puis-je faire la boîte de dialogue ouverte pour mapper les lecteurs réseau.ouvrir le fichier de dialogue ne fonctionne pas dans Vista et 2008 envir

+1

double exacte de http://stackoverflow.com/questions/1775347 – Heinzi

+0

duplicata possible de http://stackoverflow.com/questions/1775347/open-file-dialog-not-working-in-vista-and-2008-environment – Helen

Répondre

1

Ceci est un problème connu avec Contrôle de compte utilisateur Vista. Lorsque votre programme d'installation est démarré, la session non-administrateur de l'utilisateur est élevée à une session d'administration. Le problème est: Network drives mapped in the non-admin session of the user do not automatically carry over to the admin session.

Malheureusement, il n'y a pas grand chose à faire à ce sujet. (Vous pouvez lancer une commande élevée invite avant de démarrer votre projet d'installation et manuellement net use les lettres de lecteur là-bas, mais je suppose que ce n'est pas quelque chose que vous pouvez attendre de vos clients à faire.)

question connexes: Preserve mapped drive letter information during UAC elevation

Questions connexes