【发布时间】:2019-09-11 23:56:03
【问题描述】:
在我们的 .NET Framework 4.6.2 解决方案中;我们有一个 WiX 项目负责为我们的 WPF 应用程序生成 .msi 安装程序包。
生成的.msi 可以在我的机器上正常安装,但不能在同事的计算机上。
在调查了几个小时后,我们得出结论,这是因为我同事计算机上的 D:\ 驱动器的性质。
.msi 正在从别名硬盘驱动器运行。他通过following instructions here 创建了别名。所以别名驱动器只是C:\ 上的一个普通文件夹,但你把它变成了别名硬盘。
当.msi从别名驱动器外部运行时,程序安装没有任何问题,否则他会得到这些错误:
单击Retry 不会执行任何操作,但单击取消会显示以下内容:
在我的机器上,我没有设置任何别名硬盘,一切正常,换句话说,程序安装没有任何问题。
我们如何让安装程序也可以使用别名驱动器?
【问题讨论】:
标签: wix windows-installer