In questo video, Scott Hanselman intervista un ragazzo del team ASP.NET. Dice che uno degli obiettivi di ASP.NET 5, in cima a .NET Core, è che le app non dipenderanno dagli assembly .NET Framework e GAC sul server di hosting. Invece, le librerie .NET Core verranno rilasciate tramite i pacchetti NuGet e le app verranno distribuite con le loro dipendenze.Le app .NET Core richiedono il runtime .NET installato sul computer di destinazione?
Uno dei motivi è che Microsoft può rilasciare rapidamente una correzione di bug o una nuova funzionalità e non è necessario attendere che la nuova versione (del framework completo) sia installata nel nostro ambiente di hosting.
La mia domanda è:
sono le applicazioni costruite su .NET Nucleo veramente indipendente dalla versione di .NET installata sul computer di destinazione, e può funzionare anche senza che il .NET Framework installato?
Vale la pena confrontarsi con il modo in cui i giochi Unity possono essere confezionati con un numero sufficiente di DLL Mono per essere indipendenti dal framework e possono quindi funzionare senza alcuna installazione .NET o Mono sulla macchina. .NET Core consente di installare le app in modo comparabile. –
Quindi cosa è necessario installare sulla macchina di destinazione? – Sean
@Sean - qualcosa per ospitare l'applicazione (ad esempio IIS). –