gpt4 book ai didi

msdeploy - 在 msdeploy 中使用 DestinationVirtualDirectory 设置物理路径位置

转载 作者:行者123 更新时间:2023-12-02 04:37:06 27 4
gpt4 key购买 nike

这看起来应该非常简单,但它对我不起作用而且我没有想法。

我想做的就是在使用 msdeploy 部署包时设置物理路径,这样它就不会转到默认的 inetpub\wwwroot 位置。

msdeploy -verb:sync -source:package="D:\PATH\TO\PACKAGE.zip" -dest:iisapp="Default Web Site/SiteName" -setParam:kind=DestinationVirtualDirectory,scope="Default Web Site/SiteName",value="C:\Program Files\Physical\Location"

我觉得我一定遗漏了一些明显的东西。

最佳答案

我通过向 MSDeploy 程序包 list 添加一个额外的命令 (appcmd) 来完成此操作,以在部署期间更改 IIS 站点的物理路径:

<runcommand path="%windir%\system32\inetsrv\appcmd set app /app.name:&quot;Default Web Site/app12&quot; /&#91;path='/'&#93;.physicalPath:C:\temp\app12" waitInterval="5000"/>

http://www.dotnetcatch.com/2016/06/28/webdeploymsdeploy-quick-tip-change-iis-siteapp-physical-path-with-msdeploy/

关于msdeploy - 在 msdeploy 中使用 DestinationVirtualDirectory 设置物理路径位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41472383/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com