首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >由于.NET = '0x80004005 : 80008083,无法在IIS中启动ErrorCode核心应用程序

由于.NET = '0x80004005 : 80008083,无法在IIS中启动ErrorCode核心应用程序
EN

Stack Overflow用户
提问于 2017-03-10 08:40:10
回答 12查看 83.6K关注 0票数 72

我有一个.NET核心应用程序。它使用VS2017和Kestrel在本地运行。它在IIS下本地运行。但是,在服务器上,它不能从502.5 - Process Failure消息开始。

在事件日志中,我得到了更多细节:

申请“.”使用物理根‘C:\my文件夹’无法使用命令行“”dotnet“启动进程。\MyApp.dll‘,ErrorCode = '0x80004005 : 80008083。

以前的应用程序构建在同一个服务器上运行良好,唯一的区别是它们是用VS2017RC (2&3)发布的,这是使用完全发布的VS2017的第一个构建。

ErrorCode = '0x80004005 : 80008083.是什么意思?

我该怎么解决呢?

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2017-03-10 09:45:05

由于VS2017 RC随新版本的.NET Core (.NET核心1.0.4SDK1.0.1)一起提供,您还需要在服务器上更新框架。

票数 20
EN

Stack Overflow用户

发布于 2018-04-10 15:24:07

目前,有一种简单的方法可以查看实际错误是什么。打开app服务中的Console部分,然后尝试运行dotnet应用程序。从那里我们可以得到完整的错误消息和跟踪信息:

票数 53
EN

Stack Overflow用户

发布于 2017-03-10 10:17:27

错误代码:0x80004005表示文件丢失或无法访问。

子代码:80008083似乎是一个版本冲突.

此错误意味着需要在服务器上安装不同版本的dotnet。

票数 27
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42713848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档