Ich schreibe gerade einen Compiler, der JIT-artige EXE von C# erzeugt (schreibt sich selbst neu), gibt es trotzdem Visual Studio und seinen Debugger zu erkennen, wie ich es erstellen will (mit meinem Compiler) und die Ausgabe debuggen?Kann ich meinen eigenen JIT Interpreter Compiler für C# erstellen und in Visual Studio verwenden?
Meine Compiler-Ausgabe ist EXE, aber es enthält keine MSIL, es enthält meine Zwischensprache, und der Rest des Inhalts ist die JIT in C++ geschrieben. (Das C++ liest sich selbst \ EXE und führt aus)
Ich bin mir bewusst, dass es nicht magisch ist, es kompatibel zu machen; Ich bin hier, um eine klare Antwort zu bekommen, was auch immer möglich ist und Hinweise zu beginnen; z.B. Schreiben Sie eine C++ - DLL mit solchen Funktionen und Parametern und geben Sie den DLL-Pfad zu den Debugger-Parametern von Visual Studio, oder zeigen Sie mir einfach auf MSDN. (Ich habe null vielversprechende Ergebnisse von Google)