-1

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

4

1 回答 1

1

这是Vista 用户帐户控制的一个已知问题。当您的安装程序启动时,用户的非管理员会话被提升为管理员会话。问题是:在用户的非管理会话中映射的网络驱动器不会自动转移到管理会话。

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

相关问题:在 UAC 提升期间保留映射的驱动器号信息

于 2009-11-24T15:11:21.333 回答