{}
中的值。<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<WebPublishMethod>ZipDeploy</WebPublishMethod>
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
<LastUsedPlatform>Any CPU</LastUsedPlatform>
<ResourceId>/subscriptions/{SUBSCRIPTION_ID}/resourceGroups/{RESOURCE_GROUP}/providers/Microsoft.Web/sites/{YOURPROJECT}</ResourceId>
<ResourceGroup>{RESOURCE_GROUP}</ResourceGroup>
<PublishProvider>AzureWebSite</PublishProvider>
<PublishUrl>{PUBLISH_URL}</PublishUrl>
<SiteUrlToLaunchAfterPublish>{DESTINATION_URL}</SiteUrlToLaunchAfterPublish>
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
<UserName>{USERNAME}</UserName>
<Password>{PASSWORD}</Password>
</PropertyGroup>
</Project>
{RESOURCE_GROUP}
和{SUBSCRIPTION_ID}
都可以在Azure门户中找到。注意:资源组值不是资源概述屏幕上列出的那个值。那个值可能全部小写。目前,您可以通过以下方式获取资源组名称:
{RESOURCE_GROUP}
(可能有一些大写字符)。在资源组屏幕上,应该会给出一个订阅ID值,用于该资源的顶部。使用此GUID / UUID值填充{SUBSCRIPTION_ID}
。
接下来,下载您的插槽的发布配置文件。当前的说明如下:
其余值将来自已下载的发布配置文件。在文本编辑器中打开已下载的发布配置文件,您会发现:
<publishData>
<publishProfile ...>
<databases />
</publishProfile>
<publishProfile ...>
<databases />
</publishProfile>
<publishProfile
profileName="{YOURPROJECT} - Zip Deploy"
publishMethod="ZipDeploy"
publishUrl="{PUBLISH_URL}"
userName="{USERNAME}"
userPWD="{PASSWORD}"
destinationAppUrl="{DESTINATION_URL}"
SQLServerDBConnectionString="" mySQLDBConnectionString="" hostingProviderForumLink=""
controlPanelLink="http://windows.azure.com" webSystem="WebSites">
<databases />
</publishProfile>
<publishProfile ...>
<databases />
</publishProfile>
</publishData>
将{}
中的值与模板中的值进行匹配。
现在,当您右键单击项目时,您的插槽应该作为发布选项列出。