记录ASP.NET CORE 3 部署过程

摘要:
在IIS中创建网站并配置应用程序池NETFrameWork版本,不选择托管代码。在应用程序池的高级设置中启用32位应用程序的设置为:true。一切都比较顺利。运行网站时出现问题。始终报告消息ServiceUnavailableHTTPError503。服务不可用。通过事件查看器发现的错误为:模块DLLC:ProgramFilesIISAsp.NetCoreModuleV2aspnetcorev2.dll未能加载。返回的数据是一条错误消息。我花了一天时间才找到原因:我开始了解ASP。NETCore/NETCore:Runtime&HostingBundle依赖于Microsoft Visual C++2015可再发行。该机器安装了早期版本的vc++redist。在安装了所述版本的可再发行组件后,一切都开始工作。记录asp的首次部署。netcore。

    环境为:window server 2008 IIS6.1  net core 3

    首先时安装net.core 运行时。地址为:https://dotnet.microsoft.com/download/dotnet-core/3.0   大家找对应的版本进行下载安装。

    IIS中创建网站,配置应用程序池.NET FrameWork 版本,选择 无托管代码。

记录ASP.NET CORE 3 部署过程第1张

应用程序池高级设置里设置启用32位应用程序 为:true 。

记录ASP.NET CORE 3 部署过程第2张

一切相对顺利,运行网站出现问题了,一直是报 

Service Unavailable

 HTTP Error 503. The service is unavailable.

通过事件查看器发现错误是:

模块 DLL C:Program Files (x86)IISAsp.Net Core ModuleV2aspnetcorev2.dll 未能加载。返回的数据为错误信息。

记录ASP.NET CORE 3 部署过程第3张

折腾了一天才找到原因:

我开始知道ASP.NET Core / .NET Core:Runtime&Hosting Bundle(最新版本)依赖于Microsoft Visual C ++ 2015 Redistributable有问题的机器安装了早期版本的vc ++ redist在安装了所述版本的可再发行组件(32位和64位)后,一切都开始工作了。

有趣的是ASP.NET Core / .NET Core:Runtime&Hosting Bundle 版安装程序在安装过程中没有抛出任何关于丢失的vc ++ 2015 redist的错误或警告

第一次部署asp.net core  记录一下。

免责声明:文章转载自《记录ASP.NET CORE 3 部署过程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇qt中文编码(好多方法)iOS AppIcon透明圆角导致的动画问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Windows 2008 server + IIS 7 设置身份模拟(ASP.NET impersonation)

作者:eaglet 转载请注明出处 IIS7 与 IIS 6 相比有了很大的改动,原来在 IIS 6 下可以的设置到了 IIS 7 下有的会发生变化。身份模拟的配置上,IIS7 和 IIS6有很大不同,网上IIS6的身份模拟的文章比较多,但介绍IIS7的比较少,我把的一些折腾的经验在这篇博客中写下来,以供参考。 IIS 7 有两种 ASP.NET App...

2019年的第一场雪来的既猛又烈,突然想分享点东西

清晨起床,震惊了,窗外一片雪白,大雪纷飞,我承认我词穷了,说再多话也描述不了此刻的大好心情。所以,话不多说,先上一张朋友圈的图吧! 趁着这么“好的”天气以及这么好的心情突然想写点东西记录一下自己的2018这一年以及2019年的这一天以及对.NET Core的看法。 俗话说“瑞雪兆丰年”,其实我想说这句话说得很对,为什么说很对呢?下面我就好好说道说道! 作...

[转]iOS开发使用半透明模糊效果方法整理

转自:http://www.molotang.com/articles/1921.html 虽然iOS很早就支持使用模糊效果对图片等进行处理,但尤其在iOS7以后,半透明模糊效果得到大范围广泛使用。包括今年最新发布的iOS8也沿袭了这一设计,甚至在OS X 10.10版Yosemite中也开始大量使用半透明模糊。 在iOS开发当中,我们有很多选择可以做半透...

Go日志库使用-logrus

golang日志库 golang标准库的日志框架非常简单,仅仅提供了print,panic和fatal三个函数对于更精细的日志级别、日志文件分割以及日志分发等方面并没有提供支持。 所以催生了很多第三方的日志库,但是在golang的世界里,没有一个日志库像slf4j那样在Java中具有绝对统治地位。golang中,流行的日志框架包括logrus、zap、ze...

Hi3518EV300编译U-Boot和内核报错:loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed. Aborted (core dumped)

下载Hi3518EV300的SDK后编译内核和U-boot,发现爆出如下错误: scripts/kconfig/conf --silentoldconfig Kconfig Aborted (core dumped) Aborted (core dumped) Aborted (core dumped) Aborted (core dumped) Abo...

ASP.NET 缓存技术

服务器端缓存: 1.Session状态管理: session为每个人缓存数据.也就是说这样缓存的数据并不能同时供多人共享,限于为单个人缓存数据。 2.ASP.NET application asp.net为我们提供了另外一种全局变量保存方法,Application对象,它也是面向所有用户,它的生命周期和应用程序一样,当应用程序初始化后它就开始重建。但它最大...