打开文件对话框无法在vista和2008环境中运行

时间:2009-11-24 14:56:39

标签: visual-studio openfiledialog

我正在使用Vista。我通过Visual Studio 2008安装和部署项目设计了MSi文件,其中我添加了一个自定义操作。在自定义操作中,我打开OpenFile对话框。此“打开文件”对话框未显示映射的驱动器或网络位置。那么如何让打开文件对话框来管理网络驱动器。

1 个答案:

答案 0 :(得分:1)

这是 Vista用户帐户控制的已知问题。启动安装程序后,用户的非管理员会话将升级为管理会话。问题是:Network drives mapped in the non-admin session of the user do not automatically carry over to the admin session.

不幸的是,你无能为力。 (您可以在开始安装项目之前启动提升的命令提示符,并在那里手动net use驱动器号,但我想这不是您可以期望客户做的事情。)

相关问题:Preserve mapped drive letter information during UAC elevation