1 Quando è necessario interagire con un servizio usando parametri determinati in fase di esecuzione, è consigliabile usare direttamente gli SDK corrispondenti del servizio tramite associazioni imperative. Gli SDK sono meno prolissi, coprono un maggior numero di scenari e offrono vantaggi per la gestione degli errori e il debug. Questo suggerimento si applica a entrambi i modelli.
2 I tempi di avvio a freddo potrebbero essere ulteriormente influenzati su Windows quando si usano alcune versioni di anteprima di .NET a causa del caricamento just-in-time dei framework di anteprima. Questo impatto si applica sia ai modelli In-Process che Out-of-Process, ma possono essere evidenti durante il confronto tra versioni diverse. Questo ritardo per le versioni di anteprima non è presente nei piani Linux.
5 I tipi di ASP.NET Core non sono supportati per .NET Framework.
Versioni supportate
Le versioni del runtime di Funzioni supportano versioni specifiche di .NET. Per altre informazioni sulle versioni di Funzioni, vedere Panoramica delle versioni del runtime per Funzioni di Azure. Il supporto della versione dipende anche dal fatto che le funzioni eseguono il processo di lavoro In-Process o isolato.
1 .NET 6 è stato precedentemente supportato in entrambi i modelli, ma ha raggiunto la fine del supporto ufficiale il 12 novembre 2024. .NET 7 è stato precedentemente supportato nel modello di lavoro isolato, ma ha raggiunto la fine del supporto ufficiale il 14 maggio 2024.
Per le ultime notizie sulle versioni di Funzioni di Azure, inclusa la rimozione di versioni secondarie meno recenti specifiche, monitorare gli annunci del servizio app di Azure.
Informazioni su come Funzioni di Azure può essere una soluzione ideale per l'elaborazione dati, l'integrazione dei sistemi e la creazione di API e microservizi semplici.
Progettare soluzioni end-to-end in Microsoft Azure per creare Funzioni di Azure, implementare e gestire app Web, sviluppare soluzioni che usano Archiviazione di Azure e altro ancora.
Informazioni su come usare il modello di lavoro isolato .NET per eseguire le funzioni C# in Azure, che consente di eseguire le funzioni nelle versioni attualmente supportate di .NET e .NET Framework.
Questo articolo illustra come eseguire la migrazione delle app per le funzioni .NET esistenti in esecuzione nel modello in-process al modello di lavoro isolato.
Informazioni su come usare C# per sviluppare e pubblicare un codice come librerie di classi eseguite con In-Process con il runtime di Funzioni di Azure.
Informazioni su come risolvere i problemi dell'evento "AZFD0013: il runtime configurato non corrisponde ai metadati del runtime di lavoro trovati negli artefatti dell'app per le funzioni distribuite" in Funzioni di Azure.