asp.net核心部署持久性ErrorCode ='0x80004005:8000808c.赢得2012r2 [英] asp.net core deployment persistent ErrorCode = '0x80004005 : 8000808c. on win 2012r2

查看:272
本文介绍了asp.net核心部署持久性ErrorCode ='0x80004005:8000808c.赢得2012r2的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直遇到错误代码='0x80004005:8000808c的问题.赢得2012r2 部署使用以下内容的更新的应用程序:

I am having a persistent problem with ErrorCode = '0x80004005 : 8000808c. on win 2012r2 Deploying an updated app that uses:

 <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.8" />

我已经安装

dotnet-runtime-2.0.7-win-x64.exe
AspNetCore.2.0.7.RuntimePackageStore_x64.exe
DotNetCore.2.0.7-WindowsHosting.exe

并重新启动计算机,但问题仍然存在.我已经在Windows 10开发者框中将相同的文件部署到IIS(不是IIS EXpress),并且在那里工作正常. 有任何解决方法的想法吗?

and rebooted the machine but the problem persists. I've deployed the same files to IIS (not IIS EXpress) on my windows 10 dev box and it works fine there. Any ideas how to solve it?

推荐答案

Microsoft使得查找相关信息变得不容易.

Microsoft made it not easy to find the relevant information.

Scroll down to ".NET Core Runtime-only installation" section in release notes, and it seems that all your 2.0.7 installers were the old ones, while Microsoft almost silently refreshed all of them to include the 2.0.8 bits (what a crazy idea).

证明是您的屏幕截图中没有"ASP.NET Runtime Core Package Store 2.0.8".而且您可能使用了框架依赖部署,而不是自包含部署,这也扩大了问题.

The proof is that in your screen shot there is no "ASP.NET Runtime Core Package Store 2.0.8". And you probably used Framework Dependent Deployment, instead of Self Contained Deployment, which also amplifies the issue.

这篇关于asp.net核心部署持久性ErrorCode ='0x80004005:8000808c.赢得2012r2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆