今天上午部署了wcf,部署了好久,一直没有部署好,最后找到了dudu的部署方法,结果中午吃饭的时候成功了,这是链接:http://www.cnblogs.com/dudu/p/3328066.html。

下午部署了web api ,由于用的是core 2.0预览版1,结果部署了很久都是没有成功,报的错是:502.5,

HTTP Error 502.5 - Process FailureCommon causes of this issue:The application process failed to start
The application process started but then stopped
The application process started but failed to listen on the configured portTroubleshooting steps:Check the system event log for error messages
Enable logging the application process’ stdout messages
Attach a debugger to the application process and inspect

我试了很久都没有效果,其中参考了dudu的http://www.cnblogs.com/dudu/p/6110727.html,连报的错误都一样,可是试了一番,并不和自己对症,后来用命令行执行 dotnet /WenAPI.dll

试了之后,也是无果,于是想到了是不是版本不对,也就是windowhost和.net core 的版本不匹配,我用的windowhost版本下的是最新的1.0.4   下载地址:http://download.microsoft.com/download/3/8/1/381CBBF3-36DA-4983-BFF3-5881548A70BE/DotNetCore.1.0.4_1.1.1-WindowsHosting.exe

我的core开始也说了是预览版的2.0 。

最后解决方法是:我把 core 下的 web api 换为core 1.1 之后发布之后,我先用命令行执行了一下结果成功了,

PS C:\WebAPI> dotnet .\api.dll
Hosting environment: Production
Content root path: C:\WebAPI
Now listening on: http://localhost:5000
Application started. Press Ctrl+C to shut down.

于是,我又按照官网的做法,给发部了一遍,发布之后开启了目录浏览的功能,结果浏览的时候,给我报404 我也是有点蒙了,后来想了一下,既然命令行可以成功,说明我发布的是没有问题的,还有web api是没有界面的,所以浏览的时候报404也是正常的,后来我在客户端,有httpclient进行了测试,结果取到数据了。

也就是发布成功了!!

转载于:https://www.cnblogs.com/qulianqing/p/7019372.html

win 10+ iis 10 部署.net core 1.1 web api相关推荐

  1. IIS上部署Net.Core

    部署: 1.安装vc_redist.x64vc_redist.x64 2.安装DotNetCore.1.0.0.RC2-WindowsHosting 3.安装DotNetCore.1.0.0-SDK. ...

  2. 在IIS上部署.net core的webapi项目 以及502.5错误的两种解决方法

    在IIS上部署.net core的webapi项目 以及502.5错误的两种解决方法 参考文章: (1)在IIS上部署.net core的webapi项目 以及502.5错误的两种解决方法 (2)ht ...

  3. 从头编写 asp.net core 2.0 web api 基础框架 (1)

    工具: 1.Visual Studio 2017 V15.3.5+ 2.Postman (Chrome的App) 3.Chrome (最好是) 关于.net core或者.net core 2.0的相 ...

  4. 【转载】从头编写 asp.net core 2.0 web api 基础框架 (1)

    工具: 1.Visual Studio 2017 V15.3.5+ 2.Postman (Chrome的App) 3.Chrome (最好是) 关于.net core或者.net core 2.0的相 ...

  5. 从头编写 asp.net core 2.0 web api 基础框架 (2)

    上一篇是: 从头编写 asp.net core 2.0 web api 基础框架 (1) Github源码地址是: https://github.com/solenovex/Building-asp. ...

  6. ASP.NET Core 3.1 Web API和EF Core 5.0 中具有泛型存储库和UoW模式的域驱动设计实现方法

    目录 介绍 背景 领域驱动设计 存储库模式 工作单元模式 使用代码 创建空白解决方案和解决方案架构 添加和实现应用程序共享内核库 PageParam.cs 在Entity Framework Core ...

  7. ASP.NET Core 5.0 Web API 自动集成Swashbuckle

    ASP.NET Core 5.0 Web API与开放源代码项目 Swashbuckle.AspNetCore 的维护人员合作,ASP.NET Core API 模板包含对 Swashbuckle 的 ...

  8. asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码

    前台使用angular 5, 后台是asp.net core 2.0 web api + identity server 4. 从头编写asp.net core 2.0 web api 基础框架: 第 ...

  9. Windows IIS 环境部署 .NET Core 语言文件 SSL证书 HTTPS协议

    Azure 应用服务和 IIS 上 ASP.NET Core 的常见错误参考 .NET Core 应用程序发布概述[发布独立应用] .NET Core 应用程序发布概述[发布依赖于运行时的应用] Do ...

最新文章

  1. leetcode算法题--字符串的排列
  2. 故障排除:硬盘坏道修复术
  3. httpf发送 json_Java用HttpClient3发送http/https协议get/post请求,发送map,json,xml,txt数据...
  4. 欧盟网络安全局发布《供应链攻击威胁全景图》报告(中)
  5. 304. 二维区域和检索 - 矩阵不可变
  6. postman 的基础使用
  7. C/C++二路归并排序
  8. 计算机会说,计算机会有意识吗?你以为就我们才有吗~
  9. 嵌入式系统的开发概述(三星s5p6818系统为例)
  10. C语言sizeof与strlen详解(附大量笔试题题解过程)
  11. 差分与反差分计算(MATLAB)
  12. POI Excel实现内容替换
  13. f16_Automated Trading strategy_Kelly Criterion投资比_Vectorized Backtest_drawndown_value-at-risk_socket
  14. 深度自动编码器(Deep Auto-encoder)
  15. ubuntu修改时区
  16. P41蜗牛一期--单臂路由
  17. zabbix搭建详细全过程,以及遇到的问题
  18. Qt生成中文名称的exe
  19. 简单理解AutoResetEvent及ManualResetEvent
  20. 解决:java.lang.UnsatisfiedLinkError: No implementation found

热门文章

  1. 加载语音license command
  2. VMware vSphere常见问题汇总(十九)
  3. Maven学习(1) - Maven入门
  4. 开源日志系统log4cplus(三)
  5. fread 单独测试没有问题 在正式项目里面丢数据 可能是系统资源不足 预读出了问题
  6. virtualbox vdi复制及移动-转
  7. access 文本转换数字_ACCESS的短文本和长文本分类
  8. [Python] L1-005. 考试座位号-PAT团体程序设计天梯赛GPLT
  9. 蓝桥杯 BASIC-29 基础练习 高精度加法
  10. java 生成素数_java – 素数生成器逻辑