Ubuntu 16.04 i NET.Core nie działa…

Ubuntu 16.04 i NET.Core nie działa…

Dziś krótki wpis o problemie z NET.Core na Ubuntu.

1.Stawiamy maszynę z Ubuntu 16.04 na pokładzie, w moim przypadku na AWS.

2. Robimy paczkę self contained z aplikacją NET.Core

3. Wrzucamy paczkę na serwer.

4.Uruchamiamy.

5.Zamiast uśmiechu dostajemy:

„Failed to load /home/ubuntu/teste-dotnet-rc2/libcoreclr.so, error: libunwind.so.8: cannot open shared object file: No such file or directory”

Wrrrrrrrr. A już mieliśmy iść spać…

Proste rozwiązanie:
apt-get install libunwind8

I jeszcze jedno. Jeżeli paczka wygenerowana w Visual Studio (na Windows) nie działa, polecam przejście na coś unixowego (w moim przypadku był to MAC OS X) i z poziomu terminala
dotnet publish -c release -r ubuntu.16.04-x64

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *