2016-05-18 5 views
14

Korzystając z aktualnego podglądu .NET Core, w jaki sposób mogę skompilować (opublikować?) Natywny plik binarny dla aplikacji konsolowej. Jestem na Mac OS 10.11.Jak zbudować natywny plik binarny na .NET Core przy użyciu bieżącego podglądu?

Zrobiłem następujące:

dotnet new 
dotnet restore 
dotnet publish 

ja rodzaju oczekiwano „publikuje” zbudować rodzimych binarny dla mnie, ale tak się nie stało. Umieszcza plik .dll wraz z niektórymi JSON w folderze publikowania? Powinienem wspomnieć, że aplikacja działa dobrze, gdy używa się dotnet run.

Jak więc uzyskać natywną wersję binarną dla mojej prostej aplikacji konsolowej?

+2

.NET Język macierzysty znajduje się w planie działania poza RTM. Niedawno przenieśli narzędzia CLI (dotnet.exe) dla natywnych z projektu CLI do projektu .NET Native (https://github.com/dotnet/corert) ... nie ma pojęcia, jak obecnie jest ta kompilacja. – Thomas

Odpowiedz

21

Według twórcy MS na kanale Slack natywna kompilacja została usunięta/wyłączona w RC2, ponieważ nie została jeszcze uznana za gotową.

Wydaje się, że jest w tym trochę zainteresowania, więc zastanawiałem się, czy spróbować go uruchomić, ze źródła CLI.

W przeciwnym razie będziemy musieli poczekać, ale zgadzam się, wielkie rozczarowanie.

EDYCJA: tylko dla kompletności, powinienem dodać, że .NET Core i .NET Native są dostępne dla aplikacji UWP/Windows Store, chociaż oczywiście nie jest to platforma wieloplatformowa.

EDYCJA # 2: ponieważ wydaje się, że przyciąga to uwagę, nowy sposób, w jaki planuje się to zrobić, to CoreRT, aktualnie w fazie rozwoju.

Powiązane problemy