win 10+ iis 10 部署.net core 1.1 web api
今天上午部署了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相关推荐
- IIS上部署Net.Core
部署: 1.安装vc_redist.x64vc_redist.x64 2.安装DotNetCore.1.0.0.RC2-WindowsHosting 3.安装DotNetCore.1.0.0-SDK. ...
- 在IIS上部署.net core的webapi项目 以及502.5错误的两种解决方法
在IIS上部署.net core的webapi项目 以及502.5错误的两种解决方法 参考文章: (1)在IIS上部署.net core的webapi项目 以及502.5错误的两种解决方法 (2)ht ...
- 从头编写 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的相 ...
- 【转载】从头编写 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的相 ...
- 从头编写 asp.net core 2.0 web api 基础框架 (2)
上一篇是: 从头编写 asp.net core 2.0 web api 基础框架 (1) Github源码地址是: https://github.com/solenovex/Building-asp. ...
- ASP.NET Core 3.1 Web API和EF Core 5.0 中具有泛型存储库和UoW模式的域驱动设计实现方法
目录 介绍 背景 领域驱动设计 存储库模式 工作单元模式 使用代码 创建空白解决方案和解决方案架构 添加和实现应用程序共享内核库 PageParam.cs 在Entity Framework Core ...
- ASP.NET Core 5.0 Web API 自动集成Swashbuckle
ASP.NET Core 5.0 Web API与开放源代码项目 Swashbuckle.AspNetCore 的维护人员合作,ASP.NET Core API 模板包含对 Swashbuckle 的 ...
- 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 基础框架: 第 ...
- Windows IIS 环境部署 .NET Core 语言文件 SSL证书 HTTPS协议
Azure 应用服务和 IIS 上 ASP.NET Core 的常见错误参考 .NET Core 应用程序发布概述[发布独立应用] .NET Core 应用程序发布概述[发布依赖于运行时的应用] Do ...
最新文章
- leetcode算法题--字符串的排列
- 故障排除:硬盘坏道修复术
- httpf发送 json_Java用HttpClient3发送http/https协议get/post请求,发送map,json,xml,txt数据...
- 欧盟网络安全局发布《供应链攻击威胁全景图》报告(中)
- 304. 二维区域和检索 - 矩阵不可变
- postman 的基础使用
- C/C++二路归并排序
- 计算机会说,计算机会有意识吗?你以为就我们才有吗~
- 嵌入式系统的开发概述(三星s5p6818系统为例)
- C语言sizeof与strlen详解(附大量笔试题题解过程)
- 差分与反差分计算(MATLAB)
- POI Excel实现内容替换
- f16_Automated Trading strategy_Kelly Criterion投资比_Vectorized Backtest_drawndown_value-at-risk_socket
- 深度自动编码器(Deep Auto-encoder)
- ubuntu修改时区
- P41蜗牛一期--单臂路由
- zabbix搭建详细全过程,以及遇到的问题
- Qt生成中文名称的exe
- 简单理解AutoResetEvent及ManualResetEvent
- 解决:java.lang.UnsatisfiedLinkError: No implementation found
热门文章
- 加载语音license command
- VMware vSphere常见问题汇总(十九)
- Maven学习(1) - Maven入门
- 开源日志系统log4cplus(三)
- fread 单独测试没有问题 在正式项目里面丢数据 可能是系统资源不足 预读出了问题
- virtualbox vdi复制及移动-转
- access 文本转换数字_ACCESS的短文本和长文本分类
- [Python] L1-005. 考试座位号-PAT团体程序设计天梯赛GPLT
- 蓝桥杯 BASIC-29 基础练习 高精度加法
- java 生成素数_java – 素数生成器逻辑