在 Azure Web 应用中创建 .NET 应用程序_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 在 Azure Web 应用中创建 .NET 应用程序

在 Azure Web 应用中创建 .NET 应用程序

 2017/8/10 13:31:40  A究院研究生  程序员俱乐部  我要评论(0)
  • 摘要:本快速入门帮助你在数分钟内将你的第一个ASP.NETWeb应用部署到Azure应用服务。完成本教程后,你将能够在云中启动并运行一个简单的Web应用。在本教程中完成的所有操作均符合1元试用条件。开始之前本教程演示如何使用VisualStudio2017构建ASP.NETWeb应用并将其部署到Azure。如果尚未安装VisualStudio2017,可以下载并使用免费的VisualStudio2017CommunityEdition。在安装VisualStudio的过程中
  • 标签:程序 .net 创建 Web net 应用 应用程序

本快速入门帮助你在数分钟内将你的第一个 ASP.NET Web 应用部署到 Azure 应用服务。完成本教程后,你将能够在云中启动并运行一个简单的 Web 应用。在本教程中完成的所有操作均符合 1 元试用条件。

开始之前

本教程演示如何使用 Visual Studio 2017 构建 ASP.NET Web 应用并将其部署到 Azure。 如果尚未安装 Visual Studio 2017,可以下载并使用免费的 Visual Studio 2017 Community Edition。 在安装 Visual Studio 的过程中,请确保启用“Azure 开发”。如果没有 Azure 订阅,可在开始前创建一个试用帐户。

 

步骤1:配置VS 2017 连接中国区 Azure

1. 新建一个 JSON 文件 AadProvider.Configuration.json,文件内容如下:

{
"AuthenticationQueryParameters": null,
"AsmEndPoint": "https://management.core.chinacloudapi.cn",
"Authority": "https://login.chinacloudapi.cn/",
"AzureResourceManagementEndpoint": "https://management.chinacloudapi.cn/",
"AzureResourceManagementAudienceEndpoints": [ "https://management.core.chinacloudapi.cn/" ],
"ClientIdentifier": "872cd9fa-d31f-45e0-9eab-6e460a02d1f1",
"EnvironmentName": "Mooncake",
"GraphEndpoint": "https://graph.chinacloudapi.cn",
"MsaHomeTenantId": "f577cd82-810c-43f9-a1f6-0cc532871050",
"NativeClientRedirect": "urn:ietf:wg:oauth:2.0:oob",
"PortalEndpoint": "http://manage.windowsazure.cn",
"ResourceEndpoint": "https://management.core.chinacloudapi.cn/",
"ValidateAuthority": true,
"VisualStudioOnlineEndpoint": "https://app.vssps.visualstudio.com/",
"VisualStudioOnlineAudience": "499b84ac-1321-427f-aa17-267ca6975798"
}

2. 连接到中国区 Azure 服务

a. 确保已登出并关闭 Visual Studio。

b. 删除 %temp%\servicehub 文件夹(详细路径为 C:\Users\%USERPROFILE%\AppData\Local\Temp\servicehub)。

c. 把前面新建的 JSON 文件 (AadProvider.Configuration.json) 拷贝到 %localappdata%\.IdentityService\AadConfigurations(详细路径为 C:\Users\%USERPROFILE%\AppData\Local\.IdentityService\AadConfigurations, AadConfigurations 文件夹可能不存在,需要手动创建)。 

d. 重启 VS 并添加中国 Azure 账户即可。

3. 在Cloud Explorer中添加中国区 Azure 账户  

cloud explorer

sign in

4. 点击 Apply后即可在 Cloud Explorer中查看订阅中的资源

cloud explorer - resource

cloud explorer - resource added

步骤2:创建 ASP.NET Web 应用

1. 在 Visual Studio 中,使用 Ctrl+Shift+N 创建新项目。

2. 在“新建项目”对话框中,单击“Visual C#”>“Web”>“ASP.NET Web 应用程序(.NET Framework)”。

3. 将应用程序命名为 myFirstAzureWebApp,然后单击“确定”。 

myFirstAzureWebApp

4. 可将任何类型的 ASP.NET Web 应用部署到 Azure。 在本教程中,请选择“MVC”模板,并确保将身份验证设置为“无身份验证”。单击 “确定”。 

<a href=project template" width="623" height="405">

步骤3:发布到 Azure

1. 在“解决方案资源管理器”中右键单击“myFirstAzureWebApp”项目,然后选择“发布”。 

publish

2. 确保已选择“Azure 应用服务”,然后单击“发布”。 

publish app to Azure

3. 此时将打开“创建应用服务”对话框,帮助你创建所需的所有 Azure 资源,以便在 Azure 中运行 ASP.NET Web 应用。输入您想要Web 应用名称,选择订阅,新建资源组,选择应用计划,详细参数介绍请参考此处。最后点击创建。

create app service

4. 创建完成后会自动将 ASP.NET Web 应用发布到 Azure(首次发布),然后在默认浏览器中启动发布的 Azure Web 应用。

start azure web application  

 

更多步骤 请即刻点击前往

欢迎交流

A究院研究生 Azurecommunity@qq.com

发表评论
用户名: 匿名