我们正在为安装程序使用 WIX 工具。我们可以选择在远程服务器上创建数据库。
当我们尝试在我们部署的服务器上不存在的驱动器上的远程服务器上创建数据库时,安装程序会抛出错误,提示“无效驱动器”。
在日志中,我们发现 CostFinalize 失败,因为此自定义操作尝试验证本地服务器上的空间。
有没有人遇到过这个问题?有什么解决办法吗?
我们正在为安装程序使用 WIX 工具。我们可以选择在远程服务器上创建数据库。
当我们尝试在我们部署的服务器上不存在的驱动器上的远程服务器上创建数据库时,安装程序会抛出错误,提示“无效驱动器”。
在日志中,我们发现 CostFinalize 失败,因为此自定义操作尝试验证本地服务器上的空间。
有没有人遇到过这个问题?有什么解决办法吗?
您不能安装到不存在的驱动器号。此外,映射到驱动器号的网络共享可能很难从系统服务访问,因为驱动器号可能仅对创建驱动器的用户可见。
但是,可以将文件安装到网络文件夹。这个答案中有详细信息。这将提供一个更强大的解决方案,而不是依赖映射到驱动器的网络共享是正确的。