Failed to initialize CoreCLR, HRESULT: 0x80004005

用自己在 ubuntu 上编译出的 corehost 与 coreclr 运行一个 .net core 应用程序时,出现下面的错误:

Failed to initialize CoreCLR, HRESULT: 0x80004005

程序文件夹中的文件如下:

AboutUs.dll  corehost  libcoreclr.so  libhostfxr.so  libhostpolicy.so
.NET跨平台
2023-11-08 14:34:45
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
区之里间

这是由于找不到 mscorlib.dll ,将 mscorlib.dll 文件从 coreclr/bin/Product/Linux.x64.Debug 复制过来,这个错误就消失了。


分享
微博
QQ
微信
回复
2023-11-08 15:41:38
相关问题
color使用color: 'rgba(0, 0, 255, .5)'不生效
509浏览 • 1回复 待解决
DFX(Design For X)子系统是什么?
20013浏览 • 4回复 待解决
荣耀8x何时升级鸿蒙了
5218浏览 • 2回复 待解决
Failure[INSTALL_FAILED_BUNDLE_INFO_NOT_CONFIG]
2891浏览 • 1回复 待解决
为什么找不到 @arkui-x.bridge?
181浏览 • 1回复 待解决
DevEco Studio 2.1.0.501 x64配置SDK出错
5504浏览 • 2回复 待解决
ArkUI-X的bridge是用什么语言?
192浏览 • 1回复 待解决
polardb-x与drds的是什么关系?
844浏览 • 1回复 待解决