gpt4 book ai didi

azure - 如何自动从 azure 获取发布配置文件

转载 作者:行者123 更新时间:2023-12-03 05:59:04 25 4
gpt4 key购买 nike

我已使用 azure API 连接到 Azure WebSiteManagementClient,并使用它创建了一个新的空网站。我现在想通过 MsBuild 发布该网站的网页。只要发布设置文件包含网站的密码,我就可以执行此操作。我知道该密码是作为 PublishProfile 文件的一部分提供的,该文件是通过单击 azure 门户中网站定义上的“获取发布配置文件”选项提供的。由于我想自动化整个过程,有没有办法自动检索 PublishProfile 文件?我可以从那里获取密码并将其添加到发布设置文件中。谢谢

最佳答案

以下代码将下载您从 Azure 门户获取的相同发布配置文件。

using (var stream = await _websiteClient.Sites.ListSitePublishingProfileXmlAsync(rgName, siteName, new CsmPublishingProfileOptions()))
{
string profileXml = await (new StreamReader(stream)).ReadToEndAsync();
Console.WriteLine(profileXml);
}

将其视为完整示例的一部分 here .

关于azure - 如何自动从 azure 获取发布配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35413317/

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