首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Azure网站管理库创建网站总是创建免费站点而不是标准站点

问使用Azure网站管理库创建网站总是创建免费站点而不是标准站点
EN

Stack Overflow用户
提问于 2014-04-07 04:46:52
回答 1查看 399关注 0票数 2

我们有一些标准的网站在我们的天蓝色订阅。我们正在尝试自动化一些任务,其中之一是在Azure中创建一个站点。我们正在使用来自Nuget的“Microsoft网站管理库”。我们使用下面的代码,但尽管告诉它专用,它总是被创建为一个免费的网站,而不是标准。

域是包含站点域的字符串。hostName是一个包含域+ 'azurewebsites.net‘的字符串,域中去掉了hostName的句点。ws是一个WebSpace对象,我们从调用先前订阅的Azure方法中检索该对象。

代码语言:javascript
复制
var newSite = new WebSiteCreateParameters();
newSite.Name = domain;
newSite.HostNames.Add(hostName);
newSite.ComputeMode = WebSiteComputeMode.Dedicated;
newSite.ServerFarm = "DefaultServerFarm";
newSite.WebSpaceName = ws.Name;
newSite.WebSpace = new WebSiteCreateParameters.WebSpaceDetails()
{
      GeoRegion = ws.GeoRegion,
      Name = ws.Name,
      Plan = ws.Plan
};
var r = await AzureClient.WebSites.CreateAsync(
    ws.Name, 
    newSite, 
    new System.Threading.CancellationToken()
);
EN

回答 1

Stack Overflow用户

发布于 2014-08-12 00:41:02

你能看看这个github的样本吗:

https://github.com/btardif/AzureWebsitesAPISamples

要以标准模式创建站点,首先需要创建Web托管计划( WHP ),然后将该网站分配给该WHP。

网络托管计划AKA ServerFarm有一个SKU属性大小和实例计数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22903798

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档