如何配置.NET安装程序项目以将文件复制到网络映射驱动器

本文关键字:文件 复制 驱动器 映射 网络 项目 程序 何配置 配置 安装 NET | 更新日期: 2023-09-27 18:24:52

我在VS 2010中为一个windows窗体项目创建了一个安装项目。应用程序正确安装到C:''Program Files。我有一些配置文件需要复制到网络映射驱动器(I:''drive)。我该如何做到这一点?

以下是以下步骤:1.设置项目-->查看-->文件系统1.添加特殊文件夹2.自定义文件夹3.将所有配置文件复制到自定义文件夹中。4.自定义文件夹-->DefaultLocation(属性)-->[I:]''

我是不是做错了什么?

如何配置.NET安装程序项目以将文件复制到网络映射驱动器

我不相信你能做到这一点,原因有两个:

  1. 安装使用通常无法访问网络的系统帐户运行。

  2. 映射的驱动器号不是系统范围的。它们特定于创建它们的用户上下文,因此系统帐户不知道由另一个用户创建的I:驱动器。如果可以克服第1点,则不使用''server''share''location等驱动器的共享映射可能会工作。

在这种情况下,通常最好在应用程序首次运行时复制文件,作为配置步骤的一部分。