Przeniesienie aplikacji asp.net core mvc z windowsa na linuxa

0

Tak jak w temacie próbuje przenieść aplikacji napisaną w asp.net core mvc z windowsa na linuxa i tam ją uruchomić. Niestety ciągle sypie mi różnymi błędami z uwierzytelnianiem i bazą. Czy jest jakiś łatwy sposób na przeniesienie aplikacji z jednej platformy na drugą?

0

Tak, uruchomić i działa. Praktycznie nigdy nie miałem problemów przenosząc między Windows i Linuksem.

Jakie konkretnie są "różne błędy z uwierzytelnieniem i bazą"? Podmieniasz ConnectionString i powinno ci działać na nowej bazie.

0

Pobrałem z repozytorium projekt, który składa się z 5 mniejszych projektów. Zainstalowałem .net core na linuxa według poradnika z youtube :P
Mam problemy podczas kompilacji miedzy innymi takie:

AspNetCore nie wystepuję w przestrzeni Microsoft,
zduplikowany zestaw Reflection.AssemblyInformationalVersionAttribute,
EntityFrameworkCore nie wystepuję w przestrzeni Microsoft*
Nie można znaleźć nazwy typu lub przestrzeni IdentityUser"

Sprawdzałem komendami, czy aby na pewno mam zainstalowane frameworki EntityFrameworkCore i .Net core, ale wszystko jest zainstalowane.

0

Na jakiej wersji kompilujesz pod Windowsem, a jaką masz pod Linuxem?

0

Spróbuj na Windowsie:

dotnet publish -c release -r linux-x64

i weź zawartość folderu publish

Generalnie jest to dziwne, bo na ogól nie ma z tym problemów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1