Я был в восторге от этой идеи до compile C# code to native machine code
загрузил .NET native
и заработал ее. Но я не могу настроить мою сборку для компиляции ни x86, ни x64. На самом деле, не что иное, "любой процессор" дуга отсутствует:Где родной .NET?
Вот VS о:
Edit: Когда я пришел, чтобы установить, я выбрал этот характеристики:
AFAIK .NET родной поддерживается только для приложений Windows Store. Рабочий стол не поддерживается. –
Вы не можете использовать ngen.exe? https://msdn.microsoft.com/en-us/library/6t9t5wcf(v=vs.110).aspx –
@MichaelEdenfield: со страницы «Ngen.exe создает собственные изображения, которые представляют собой файлы, содержащие скомпилированный процессорный код для конкретного процессора , и устанавливает их в собственный кеш образа на локальном компьютере, «что делает» устанавливает их в собственный кеш образа на локальном компьютере? Я запустил это на свой исполняемый файл C# и после проверки его с помощью IL SPY, и он показывает код MSIL, а не native. Я не понимаю ... – Jack