WIX:尝试在远程服务器上创建文件时,CostFinalize引发错误

时间:2013-04-22 06:25:13

标签: database installer wix

我们正在为安装程序使用WIX工具。我们可以选择在远程服务器上创建数据库。

当我们尝试在我们正在部署的服务器上的驱动器上的远程服务器上创建数据库时,安装程​​序会抛出“无效驱动器”错误。

在日志中,我们发现CostFinalize失败,因为此自定义操作尝试验证本地服务器上的空间。

有没有人遇到过这个问题?任何解决方案?

1 个答案:

答案 0 :(得分:0)

无法安装到不存在的驱动器号。此外,映射到驱动器号的网络共享可能很难从系统服务访问,因为驱动器号可能只对创建驱动器的用户可见。

但是,可以将文件安装到网络文件夹。 this answer中有详细信息。这将提供更强大的解决方案,而不是依赖映射到驱动器的网络共享是正确的。