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
相关问题
HarmonyOS imageknife2.x如何切imageknife3.x
79浏览 • 1回复 待解决
color使用color: 'rgba(0, 0, 255, .5)'不生效
1822浏览 • 1回复 待解决
DFX(Design For X)子系统是什么?
21517浏览 • 4回复 待解决
HarmonyOS 获取的oaid都是0
309浏览 • 1回复 待解决
HarmonyOS 底部安全距离获取为0
229浏览 • 1回复 待解决
荣耀8x何时升级鸿蒙了
6750浏览 • 2回复 待解决
为什么找不到 @arkui-x.bridge?
642浏览 • 1回复 待解决
Failed to start MySQL Monitor.
3135浏览 • 2回复 待解决
ERROR: Schema validate failed.
163浏览 • 1回复 待解决
HarmonyOS如何获取inputText的X,Y的值
171浏览 • 1回复 待解决