Ich war von der Idee begeistert, compile C# code to native machine code
die .NET native
heruntergeladen und intalled es. Aber ich kann meinen Build nicht so konfigurieren, dass er weder auf x86 noch auf x64 kompiliert wird. In der Tat ist kein anderer als "jede CPU" Bogen zur Verfügung:Wo ist der .NET-native?
Hier ist die VS über:
bearbeiten: Wenn ich zu installieren kam, die ich ausgewählt habe diese Features:
AFAIK .NET nativen nur für Windows-Store-Anwendungen unterstützt wird. Desktop ist kein unterstütztes Ziel. –
können Sie noch nicht ngen.exe verwenden? https://msdn.microsoft.com/en-us/library/6t9t5wcf(v=vs.110).aspx –
@MichaelEdenfield: Von Seite „erstellt Ngen.exe nativen Bilder, welche Dateien enthalten kompilierten prozessorspezifischen Maschinencode , und installiert sie in den nativen Image-Cache auf dem lokalen Computer. "What does" installiert sie in den nativen Image-Cache auf dem lokalen Computer. "Exately mean? Ich habe das auf meiner C# ausführbaren Datei ausgeführt und nachdem ich es mit IL SPY überprüft habe und es zeigt MSIL-Code und nicht nativ an. Ich verstehe es nicht ... – Jack