6 Stimmen

Wird an der Entwicklung eines C#-Compilers gearbeitet, der native exe-Dateien erzeugt?

Wird daran gearbeitet, einen C#-Compiler zu erstellen, der native Exe-Dateien erzeugt? z. B. ist die Ausgabe eine native Exe-Datei und keine .NET-Assembly.

2voto

Marc Gravell Punkte 970173

Wenn Sie eine eigenständige Bereitstellung wünschen (d. h. ohne das Framework), gibt es einige Möglichkeiten - siehe ici . Allerdings ist mir nichts bekannt, was zuverlässig rein unverwalteten Code erzeugt. Welchen Anwendungsfall haben Sie im Sinn? Für eingebettete usw. gibt es Mikro-Framework, CF, etc.

2voto

TheVillageIdiot Punkte 38840

Versuchen Sie es doch mit NGen, z.B. Paint.NET verwendet nGen, um nach der Installation native Bilder zu erstellen.

1voto

abatishchev Punkte 94886

Es gibt eine solche Lösung für Mono, das ist 'mkbundle' - statisches Linken anstelle von JIT/CLR/GAC, denke ich

1voto

Douglas Leeder Punkte 50423

Sie müssten die Bibliotheken immer noch in irgendeiner Form zur Verfügung stellen, so dass Sie entweder immer noch eine Laufzeitumgebung installiert haben müssen oder die native Exe müsste riesig sein.

1voto

Hrvoje Prgeša Punkte 2031

.NET-Linker

Vielleicht finden Sie auch dies interessant zu lesen: .NET-Interna und natives Kompilieren .

Damit die Reflexion funktioniert, müssen immer viele Informationen über den Code vorhanden sein.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X