详解VS2012发布web api流程
VS2012虽然已经十分久远了,但是仍然有一些系统是使用2012开发的。
使用Visual Studio发布系统是一件非常轻松的事情,尤其是使用VS2017,都是一键发布。不过在VS2012下发布web api却有一些小曲折,需要做一些配置,导致在VS2012下发布网站和发布web api稍有差别。
需要说明的一点是,微软在VS2012下发布web api的操作界面有点小复杂,并且说明性文字语义不太明确,容易让人误解,从而导致发布不成功。所以本文详细记录下使用VS2012发布web api的流程
1.在web api项目上点右键,选择发布
2.此时看到如下的发布对话窗界面。这里需要我们配置一个所谓的“发布配置文件”。一开始我以为是让我找web.config文件,后来发现不是。这里是要选择新建,然后新建一个专门的发布配置文件,这个文件是XML格式的。创建完了就在项目的“Properties”->'publishprofiles'目录下。
3.选择新建后,就看到如下对话框,让我们输入新建配置文件的名字。这个名字是可以随便起的。
4.填完后,点击确定,就看到进入到了配置连接的步骤
5.此时一定要注意,在发布方法中选中“文件系统”。我们需要采用这种方式发布web api。选好后如下图所示。
选好“文件系统”后,下面的配置项会发生变化,我们看到有2个输入框,第1个是目标位置,这个是让我们选择把项目发布到的本地目录。第2个目标URL。这个可以不填,因为我们未必就知道要发布到的具体服务器域名,这里就空着。
6.点击下一步,会看到如下界面。在此步骤中,需要把“发布前删除所有现有文件”的对勾给选上。
7.直接点击下一步,看到如下界面
8.点击发布,完成
转载于:https://www.cnblogs.com/ldq678/p/10676219.html
详解VS2012发布web api流程相关推荐
- h2 不能访问localhost_SpringBoot2.x系列教程44--H2数据库详解及搭建Web控制台
SpringBoot2.x系列教程44--H2数据库详解及搭建Web控制台 作者:一一哥 我在上一章节中讲解了Spring Boot中整合Mybatis,接下来我给大家介绍一款内存数据库--H2. H ...
- java webmethod 参数_java详解Spring接收web请求参数的方式
本篇文章给大家带来的内容是java详解Spring接收web请求参数的方式 .有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 1 查询参数 请求格式:url?参数1=值1&参 ...
- java jdbc 回滚_java_详解Java的JDBC API中事务的提交和回滚,如果JDBC连接是在自动提交模式 - phpStudy...
详解Java的JDBC API中事务的提交和回滚 如果JDBC连接是在自动提交模式下,它在默认情况下,那么每个SQL语句都是在其完成时提交到数据库. 这可能是对简单的应用程序,但有三个原因,你可能想关 ...
- matlab 按字母排序,matlab命令大全(按字母排序) 总汇详解最新发布完整珍藏版
matlab命令大全(按字母排序) 总汇详解最新发布完整珍藏版 abs 绝对值.模.字符的ASCII码值 acos 反余弦 acosh 反双曲余弦 acot 反余切 acoth 反双曲余切 acsc ...
- Redis入门(2):五大数据类型(key,string,list,set,sortset)将其实战,配置文件详解,发布与订阅
五大数据类型 redis常见数据类型操作命令:http://www.redis.cn/commands.html Redis键(key) 命令 描述 keys * 查看当前库所有key (匹配:key ...
- (转) shiro权限框架详解06-shiro与web项目整合(上)
http://blog.csdn.net/facekbook/article/details/54947730 shiro和web项目整合,实现类似真实项目的应用 本文中使用的项目架构是springM ...
- 【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)
作者 : 韩曙亮 博客地址 : http://blog.csdn.net/shulianghan/article/details/42462795 转载请著名出处 相关资源下载 : -- u-boo ...
- 框架详解_详解:python Web框架flask表单实现(建议收藏)
今天为大家带来的内容是:python框架flask表单实现详解 文章内容主要介绍了python框架flask表单实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需 ...
- viewstate 解码 php,.NET_asp.net中ViewState的用法详解,在web窗体控件设置为runat = serv - phpStudy...
asp.net中ViewState的用法详解 在web窗体控件设置为runat = "server",这个控件会被附加一个隐藏的属性_ViewState,_ViewState存放了 ...
最新文章
- HomeKit推出已两年 但是苹果在智能家居上却被对手甩开了差距
- TortoiseMerge tutorial
- 解决checkbox与对应文字不对齐的问题
- php商品状态精品 热销,ecshop商品列表,商品详细页,热销,精品,搜索列表页调用商品销售量(已销售数量)...
- 领域驱动设计:软件核心复杂性应对之道_人人都可以领域驱动设计(一)
- Kubernetes从懵圈到熟练:读懂这一篇,集群节点不下线
- 养鸡农场小程序游戏京东拼多多优惠券附近商家流量主购物源码-修复登录接口
- 接口访问加密_加密“访问”的争论日益激烈
- 为什么你的网站没流量?做不大!让我来告诉你。
- 苏宁买买买!将收购家乐福80%股份 成为家乐福中国控股股东
- mongodb 无法查出数据_MongoDB,再见还是再等等?
- 剑指offer面试题[60]-将二叉树打印成多行
- 中国药科大学校长来茂德:我眼中“医疗+AI”的机会与挑战
- 一篇荡气回肠的统计思想漫谈——漫谈相关与回归
- Linux关闭swap
- java 求arctan()
- 天使的微笑——《天使爱美丽》
- 【分享】如何自动同步企业微信外部客户信息到CRM系统?
- Linux网络——套接字编程
- linux防火墙ip黑名单,【转】Linux防火墙(iptables)之黑名单