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)'不生效
2294浏览 • 1回复 待解决
HarmonyOS imageknife2.x如何切imageknife3.x
490浏览 • 1回复 待解决
HarmonyOS 获取的oaid都是0
982浏览 • 1回复 待解决
Failed to start MySQL Monitor.
3416浏览 • 2回复 待解决
ERROR: Schema validate failed.
740浏览 • 1回复 待解决