You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running native DLL/EXE executable code requires you to create your own PE parser and some basic execution code using X# - a good example is this pull request from the Aura Operating System. As for running IL DLL files, no such thing is implemented in Cosmos out-of-the-box; however, you can write your own implementation of the CLR and a JIT-ter (or alternatively, an interpreter, which would be slower but easier to implement). There's an existing IL interpreter made by MishaTY, that includes a PE parser so that you can run DLL files directly.
However, if you're going for native execution, you will of course need to write executables that are native to your operating system, as system calls differ from OS to OS. The CLR doesn't have this issue, but you will have to implement a good chunk of the core library yourself.
How can I run .dll (or some other format) files? And is it possible to run the application in this way on the one assembled on IronPython?
The text was updated successfully, but these errors were encountered: