【问题标题】:iisnode msi file doesn't install in preferred locationiisnode msi 文件未安装在首选位置
【发布时间】:2019-07-16 13:30:53
【问题描述】:

我有 iisnode 的 msi 文件,我的机器是 winx64。我想在首选位置安装 iisnode。当我运行它安装的 msi 文件时,默认情况下在 C:\programFiles

我想安装在不同的位置,因为 TFS 服务器将在 iisnode\www 内部署和替换工件。在 C:programFiles 中替换内容并不是一个好主意。

我试过msiexec.exe /a yarn-1.10.1.msi TARGETDIR=C:\cygwin64\home 没成功,下图有(安装包打不开)

如果有人在不存在自定义的情况下成功地将 msi 文件安装在不同的位置,那就太好了,谢谢

【问题讨论】:

  • 对此不熟悉,也许看看administrative installation 是否会提取文件,看看是否可以将它们放在需要它们的文件夹中。可能需要对文件进行一些操作,例如注册服务等,但我不知道。检查 MSI 会发现这一点。在哪里可以找到此 MSI?

标签: windows windows-installer iisnode


【解决方案1】:

首先,我不确定您的屏幕截图为何指定 /a 开关用于管理安装?您想使用 /i 来代替正常安装。

使用此命令行(/qb 用于“基本”用户界面,或更改为 /qn 以进行静默安装):

msiexec /i yarn-1.10.1.msi INSTALLDIR=c:\cygwin64\home /qb

【讨论】:

  • 不确定那是不是微星?
  • 是的。下载地址见这里:Yarn 1.10.1
  • 谢谢,我想我没有在那里做我的“尽职调查”:-)。来看看吧。
  • 没有问题@stein-Åsmul。我想问题的标题可能需要改为“Yarn msi 文件未安装在首选位置”。 ;-)
【解决方案2】:

不确定您是尝试安装应用还是创建管理安装? 但上述错误表明 yarn-1.10.1.msi 在 C:\iisnode1 文件夹中不可用。请您检查一次。

【讨论】:

  • 这不是答案@Vivek - 这是一个评论。
  • @Captain_Planet 我试过 Yarn msi,上面提到的命令运行良好。当指定位置不存在 msi 时,上述错误会重复。所以,我认为这是一个答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多