zoukankan      html  css  js  c++  java
  • 星空雅梦

     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.点击发布,完成

      

  • 相关阅读:
    EF架构~简洁关联表插入,优越的代码性能!
    基础才是重中之重~你是否真正了解TransactionScope?
    基础才是重中之重~如何整理BLL与DAL层的文件
    java Byte 和byte 差别及byte[ ]和string转换
    转: java的InputStream和OutputStream的理解
    java.awt.list java.util.list 区别
    java.util.Scanner 总结
    java .io OutputStream 与InputStream
    java 3中方法复制一个文件
    网络爬虫 简介
  • 原文地址:https://www.cnblogs.com/LiZhongZhongY/p/10879807.html
Copyright © 2011-2022 走看看