Как создать собственный двоичный файл на .NET Core с использованием текущего предварительного просмотра?
Используя текущий предварительный просмотр .NET Core, как мне скомпилировать (опубликовать?) собственный бинарный файл для консольного приложения. Я нахожусь в Mac OS 10.11.
Я сделал следующее:
dotnet new
dotnet restore
dotnet publish
Я как бы ожидал "публиковать", чтобы построить для меня родной двоичный код, но это не так. Он помещает .dll вместе с некоторыми JSON в папку публикации? Я должен упомянуть, что приложение работает нормально при использовании dotnet run
.
Итак, как мне получить собственный двоичный файл для моего простого консольного приложения?
Ответы
Ответ 1
Согласно MS dev на канале Slack, встроенная компиляция была удалена/отключена в RC2, так как она еще не была готова к работе.
Кажется, что в нем мало интереса, поэтому я обсуждал, пытаться ли его запустить сам из источника CLI.
В противном случае нам просто нужно подождать, но я согласен, огромное разочарование.
EDIT: просто для полноты я должен добавить, что .NET Core и .NET Native доступны для приложений UWP/Windows Store, хотя, очевидно, это не кросс-платформенный.
EDIT # 2: поскольку это, похоже, продолжает привлекать внимание, новый способ, которым это планируется сделать, - CoreRT, в настоящее время активно развивается.