我刚开始使用 cosmos 为 Visual Studio 开发操作系统(在 C# 中)
很多人说如何关闭它,我尝试了每一种方法,但是这个给出了一些我根本无法理解的奇怪错误!
这是我用来关闭操作系统的代码:
this.stop()
Cosmos.Core.Bootstrap.CPU.halt();
但这是我在构建时收到的错误:
Error occurred while invoking IL2CPU
Exception: System.Exception: Assembly 'CosmosKernel7' is in ring User(3). It references assembly 'Cosmos.Core' which is in ring Core(0), but this is not allowed!
我不知道那是什么意思......
有人可以帮我解决这个问题吗?
谢谢你!