使用Powershell将虚拟目录添加到Azure网站

Div*_*Ops 5 powershell virtual-directory azure-web-sites

有没有办法使用Powershell将虚拟目录添加到Azure网站?

背景:我们有一个包含ASP.Net MVC应用程序和Web.API项目的解决方案.我们将应用程序发布到azure网站的根目录中,并将Web.API发布到其下的虚拟目录中.

只要在Azure门户中手动添加虚拟目录,这就可以正常工作.(由于某种原因,项目设置不会传播到网站设置).

在我们希望自动化部署过程时,我们希望使用Powershell脚本添加缺少的虚拟目录.

Ben*_*kel 4

这里看起来像一个有效的(如果有点复杂)答案:

简而言之:您必须使用 AzureResourceManager 并使用 Microsoft.web/sites/config 对象来获取和设置虚拟目录。

https://social.msdn.microsoft.com/Forums/azure/en-US/990f41fd-f8b6-43a0-b942-cef0308120b2/add-virtual-application-and-directory-to-an-azure-website-using- powershell?论坛=windowsazurewebsitespreview