有没有办法使用 Powershell 将虚拟目录添加到 Azure 网站?
背景:我们有一个包含 ASP.Net MVC 应用程序和 Web.API 项目的单一解决方案。我们将应用程序发布到 azure 网站的根目录中,并将 Web.API 发布到其下的虚拟目录中。
只要您在 Azure 门户中手动添加虚拟目录,这就会很好地工作。 (由于某种原因,项目设置不会传播到网站设置)。
由于我们希望自动化部署过程,我们希望使用 Powershell 脚本添加缺少的虚拟目录。
最佳答案
在这里看起来像一个有效的(如果有点复杂)答案:
简而言之:您必须使用 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?forum=windowsazurewebsitespreview
关于powershell - 使用 Powershell 将虚拟目录添加到 Azure 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27326023/