在这最后一节中。你将把应用程序公布到Azure。在Solution Explorer中,右击项目并选择Publish。

点击Publish打开Publish Web对话框。

假设你在新建项目的时候选中了Host in Cloud。那么链接和设置就已经都配置好了。在这样的情况下,不过须要点击Settings面板,然后选择“Execute Code First Migrations”。(假设你没有在開始的时候选中”Host in Cloud”,那么请尾随例如以下步骤)(http://www.asp.net/web-api/overview/data/using-web-api-with-entity-framework/part-10#new-website)

为了部署应用,点击Publish。你能够在Web Publish Activity窗体查看公布过程。(在View文件夹下,选择Other Windows,然后选择Web Publish Activity。)

当Visual Studio完毕app的部署。默认的浏览器会自己主动打开部署网站的URL,你所创建的应用程序如今就执行在云端了。

浏览器地址栏中的URL显示了网站以及被从网络中载入出来了。

部署到新网站

假设你没有在建立项目的时候选中Host in Cloud。那么你如今须要配置一个新的web应用。在Solution Explorer。右击项目,并选择Publish。

选择Profile面板,并点击Microsoft Azure Websites。假设你如今没有登录到Azure,你须要先去登陆。

在Existing Websites对话框。点击New。

输入网站名称。选择你的Azure订阅和地区。

在Database server下,选择Create New Server,或已经存在的server。点击Create。

点击Settings面板,然后选择“Execute Code First Migrations”。然后点击Publish。

【Web API系列教程】3.10 — 实战:处理数据(公布App到Azure App Service)相关推荐

  1. 【Web API系列教程】1.3 — 实战:用ASP.NET Web API和Angular.js创建单页面应用程序(上)

    前言 在传统的web应用程序中,客户端(浏览器)通过请求页面来启动与服务器的通信.然后服务器处理该请求,并发送HTML页面到客户端.在随后页面上的操作中--例如,用户导航到一个链接或提交一个包含数据的 ...

  2. 【Web API系列教程】3.3 — 实战:处理数据(建立数据库)

    前言 在本部分中,你将在EF上使用Code First Migration来用测试数据建立数据库. 在Tools目录下选择Library Package Manager,然后选择Package Man ...

  3. [转]Web Api系列教程第2季(OData篇)(二)——使用Web Api创建只读的OData服务

    本文转自:http://www.cnblogs.com/fzrain/p/3923727.html 前言 很久没更新了,之前有很多事情,所以拖了很久,非常抱歉.好了,废话不多说,下面开始正题.本篇仍然 ...

  4. 【Web API系列教程】1.2 — Web API 2中的Action Results

    前言 本节的主题是ASP.NET Web API怎样将控制器动作的返回值转换成HTTP的响应消息. Web API控制器动作能够返回下列的不论什么值: 1. void 2. HttpResponseM ...

  5. 【Web API系列教程】1.1 — ASP.NET Web API入门

    前言 HTTP不仅仅服务于web页面,同时也是构建暴露服务和数据的API的强大平台.HTTP有着简单.灵活和无处不在的特点.你能想到的几乎所有平台都包含有一个HTTP库,所以HTTP服务可以遍及广泛的 ...

  6. larvel 中的api.php_Laravel API 系列教程(一): 基于 Laravel 5.5 构建 测试 RESTful API...

    Laravel API 系列教程(一): 基于 Laravel 5.5 构建 & 测试 RESTful API 由 学院君 创建于2年前, 最后更新于 9个月前 版本号 #3 171702 v ...

  7. WEB API 系列(二) Filter的使用以及执行顺序

    在WEB Api中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理.引入了这一机制可以更好地践行DRY(Don't Repeat Yourself)思想 ...

  8. ASP .NET Core Web MVC系列教程四:添加模型

    系列文章目录:ASP .NET Core Web MVC系列教程:使用ASP .NET Core创建MVC Web应用程序 上一个教程:ASP .NET Core Web MVC系列教程三:添加视图 ...

  9. ASP .NET Core Web MVC系列教程三:添加视图

    系列文章目录:ASP .NET Core Web MVC系列教程:使用ASP .NET Core创建MVC Web应用程序 上一个教程:ASP .NET Core Web MVC系列教程二:添加控制器 ...

  10. ASP .NET Core Web MVC系列教程二:添加控制器

    系列文章目录:ASP .NET Core Web MVC系列教程:使用ASP .NET Core创建MVC Web应用程序 上一个教程:ASP .NET Core Web MVC系列教程一:创建一个W ...

最新文章

  1. 丢掉xml使用JavaConfig配置Spring
  2. window.history 和 DWZ 框架
  3. linux配置iscsi无账号密码,linux配置ISCSI服务器的方法
  4. Java实现把两个数组合并为一个的方法总结
  5. web myeclipse为什么连接不上css_好程序员web前端培训分享:web前端自学该怎么规划学习...
  6. MFC选择目录和多个文件
  7. Chrome 插件PPAPI 开发(一)环境搭建
  8. UL -758_2022电器布线电线电缆安全标准,刚刚发行最新版
  9. 银行卡四要素检测 API接口数据
  10. 什么是机器翻译,主要有哪几种类型?
  11. SpringBoot单元测试保姆级教程,文末介绍Postman的基本使用
  12. 计算机键盘卡扣原理,笔记本键盘怎么拆?笔记本键盘卡扣、排线如何打开?
  13. scandef格式详细说明
  14. 前端实现简单的loding效果
  15. 篮球记分牌c语言程序和报告,跪求:设计一款篮球记分牌,包括C语言程序和proteus的仿真图,最好附带设计报告.。邮箱liuzhonghuaol@126.com。...
  16. CentOS7如何设置屏幕不休眠
  17. Android-S ANR
  18. 《软件方法》第三章 自测题
  19. MATLAB的M文件、MEX文件、MAT文件是什么 .如何打开(直接鼠标拖入相应区域)
  20. Linux文件打开函数open()

热门文章

  1. 除了自定义cell以为,还可以通过属性来控制cell线条的长度
  2. Activity与Fragment间的通信
  3. net_sf_interfacecpp项目诞生宣言
  4. 利用Struts拦截器完成文件上传功能
  5. 【学习】013 Servlet、Cookie、Session的简述
  6. 2.C#2.0之泛型(完成)
  7. PHP面向对象6之工具-魔术方法
  8. CSSS - CSS幻灯片
  9. maven jetty的eclipse 插件
  10. Winform自定义控件在网页上的应用