我们的工作团队编写了一个包装应用程序/接口,以使用 msiexec 静默安装一系列 msi。
我的问题与安装针对 IIS 的 msi 有关。
我不断收到以下错误
错误 1314。指定的路径“默认网站/ROOT/someVirtual”不可用。Internet Information Server 可能未运行或路径存在并被重定向到另一台机器。请在 Internet 服务管理器中检查此虚拟目录的状态。
使用以下参数设置执行 msi,如下所示
msiexec.exe /i "D:\SOME.msi" UseShellExecute="false" TARGETSITE="Default Web Site" TARGETVDIR="someVirtual" TARGETAPPPOOL="DefaultAppPool" /qn /l* D:\SOME_log.txt
我意识到这个问题与 IIS 密切相关,因为我可能缺少一些我需要设置的设置/选项。
据我所见,我的虚拟位于此位置"NT4334RB\Sites\Default Web Site\someVirtual",所以我最好的猜测是"Default Web Site / ROOT / someVirtual" - ROOT 是问题,需要设置,但是为了什么?如何?
我刚刚在日志文件中遇到了这一行 - 我认为这可能有用吗?
从 URL 键“TARGETURL”获取 AppRoot