使用Set-AzureRMResource PowerShell命令:
$r = Get-AzureRmResource -ResourceGroupName "Resoucegroup name" -ResourceType Microsoft.Web/sites/config -ResourceName resourcename/web -ApiVersion 2016-08-01 $p = $r.Properties $p.ipSecurityRestrictions = @() $restriction = @{} $restriction.Add("ipAddress","0.0.0.0") $restriction.Add("subnetMask","0.0.0.0") $p.ipSecurityRestrictions+= $restriction Set-AzureRmResource -ResourceGroupName "Resoucegroup name" -ResourceType Microsoft.Web/sites/config -ResourceName resourcename/web -ApiVersion 2016-08-01 -PropertyObject $p
相关主题: 使用Powershell的Azure Resource Manager IP安全限制
另一种方法是您可以使用FileSystem方法发布项目:
一些构建任务:
/p:SkipInvalidConfigurations=true /p:DeployOnBuild=true /p:WebPublishMethod=FileSystem /p:publishUrl="$(build.artifactstagingdirectory)\\" /p:DeployDefaultTarget=WebPublish
发布任务: