Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: Configuration Manager (Current Branch)
Oltre agli altri requisiti e procedure di Configuration Manager per la creazione di un'applicazione, tieni in considerazione anche le considerazioni seguenti quando crei e distribuisci applicazioni per dispositivi Windows.
Considerazioni generali
Configuration Manager supporta la distribuzione dei formati pacchetto delle app di Windows (.appx) e bundle delle app (.appxbundle).
Quando crei un'applicazione nella console Configuration Manager, seleziona il file di installazione dell'applicazione Tipo come pacchetto dell'app di Windows (*.appx, *.appxbundle, *.msix, *.msixbundle). Per altre informazioni sulla creazione di app in generale, vedere Creare applicazioni. Per altre informazioni sul formato MSIX, vedere Supporto del formato MSIX.
Nota
Per sfruttare le nuove funzionalità di Configuration Manager, aggiornare prima i client alla versione più recente. Mentre le nuove funzionalità vengono visualizzate nella console di Configuration Manager quando aggiorni il sito e la console, lo scenario completo non è funzionante fino a quando non è anche la versione client più recente.
Effettuare il provisioning dei pacchetti delle app di Windows per tutti gli utenti in un dispositivo
Effettuare il provisioning di un'applicazione con un pacchetto di app di Windows per tutti gli utenti nel dispositivo. Un esempio comune di questo scenario è il provisioning di un'app da Microsoft Store per le aziende e l'istruzione, come Minecraft: Education Edition, in tutti i dispositivi usati dagli studenti in un istituto di istruzione. In precedenza, Configuration Manager supportava solo l'installazione di queste applicazioni per utente. Dopo aver eseguito l'accesso a un nuovo dispositivo, uno studente dovrà attendere per accedere a un'app. Ora, quando viene eseguito il provisioning dell'app nel dispositivo per tutti gli utenti, gli utenti possono essere produttivi più rapidamente.
Importante
Presta attenzione quando installi, effettui il provisioning e aggiorni versioni diverse dello stesso pacchetto dell'app di Windows in un dispositivo, poiché potrebbero causare risultati imprevisti. Questo comportamento può verificarsi quando si usa Configuration Manager per eseguire il provisioning dell'app, ma si consente agli utenti di aggiornare l'app dal Microsoft Store. Per altre informazioni, vedi le istruzioni per i passaggi successivi per la gestione delle app da Microsoft Store per le aziende.
Quando distribuisci app offline nei dispositivi Windows con il client di Configuration Manager, non consentire agli utenti di aggiornare le applicazioni esterne alle distribuzioni di Configuration Manager. Il controllo degli aggiornamenti per le app offline è particolarmente importante in ambienti multiutente come le classi scolastiche. Per altre informazioni, vedi Gestire le app da Microsoft Store per le aziende e la formazione con Gestione Configuration Manager.
Configuration Manager supporta il provisioning delle app in tutte le versioni supportate di Windows 10 e versioni successive.
Per configurare un tipo di distribuzione dell'app di Windows per questa funzionalità, abilitare l'opzione di provisioning dell'applicazione per tutti gli utenti nel dispositivo. Per ulteriori informazioni, vedere Creare applicazioni.
Nota
Se è necessario disinstallare un'applicazione di cui è stato eseguito il provisioning da dispositivi a cui gli utenti hanno già eseguito l'accesso, è necessario creare due distribuzioni di disinstallazione. Destinare la prima distribuzione di disinstallazione a una raccolta di dispositivi che contiene i dispositivi. Destinare la seconda distribuzione di disinstallazione a una raccolta utenti che contiene gli utenti che hanno già eseguito l'accesso ai dispositivi con l'applicazione di cui è stato eseguito il provisioning. Quando si disinstalla un'app di cui è stato eseguito il provisioning in un dispositivo, Windows attualmente non disinstalla anche l'app per gli utenti.
Supporto per il formato MSIX
Configuration Manager supporta i formati Windows app package (.msix) e app bundle (.msixbundle). Le versioni supportate di Windows 10 e versioni successive supportano questi formati.
Per una panoramica di MSIX, vedere Uno sguardo più da vicino a MSIX.
Per informazioni su come creare una nuova app MSIX, vedere Supporto MSIX introdotto nella build 17682 di Insider.
Convertire le applicazioni in MSIX
Convertire le applicazioni Windows Installer (.msi) esistenti nel formato MSIX.
Prerequisiti per MSIX
Un dispositivo di riferimento che esegue Windows 10 versione 1809 o successiva
Accedi a Windows su questo dispositivo come utente con diritti amministrativi locali
Installa le app seguenti su questo dispositivo:
Console di Configuration Manager
Installare lo strumento MSIX Packaging Tool da Microsoft Store
Installare il driver dello strumento di creazione dei pacchetti MSIX
Non installare altre app o servizi su questo dispositivo. È il tuo sistema di riferimento.
Processo per convertire le applicazioni in formato MSIX
Eleva la console di Configuration Manager, vai all'area di lavoro Raccolta software, espandi Gestione applicazioni e seleziona il nodo Applicazioni.
Seleziona un'applicazione con un tipo di distribuzione Windows Installer (
.msi).Nota
È necessario essere in grado di accedere al contenuto di origine dell'applicazione dal dispositivo di riferimento.
Il nome dell'applicazione non può contenere caratteri speciali. Configuration Manager usa il nome dell'app come nome del file di output.
Non installare questa applicazione sul dispositivo di riferimento in anticipo.
Selezionare Converti in . MSIX nella barra multifunzione.
Al termine della procedura guidata, MSIX Packaging Tool crea un file MSIX nel percorso specificato nella procedura guidata. Durante questo processo, Configuration Manager installa automaticamente l'applicazione nel dispositivo di riferimento.
Se il processo ha esito negativo, la pagina di riepilogo punta al file di log con altre informazioni. Se si verifica un errore relativo all'acquisizione dello stato utente, disconnettersi da Windows. Se effettui nuovamente l'accesso, il problema potrebbe essere risolto.
Per usare questa app MSIX, è prima necessario firmarla digitalmente in modo che i client la considerino attendibili. Per altre informazioni su questo processo, vedere gli articoli seguenti:
- MSIX - The MSIX Packaging Tool - Firma del pacchetto MSIX
- Come firmare un pacchetto dell'app usando SignTool
Dopo aver firmato l'app, creare un nuovo tipo di distribuzione nell'applicazione in Configuration Manager. Per ulteriori informazioni, vedere Creare tipi di distribuzione per l'applicazione.
Tipo di distribuzione della sequenza di attività
Nota
In questa versione di Configuration Manager, il tipo di distribuzione della sequenza di attività è una funzionalità non definitiva. Per abilitarlo, consulta Funzionalità non definitive.
È possibile installare applicazioni complesse usando sequenze di attività tramite il modello applicazione. Aggiungere un tipo di distribuzione della sequenza di attività a un'app per installare o disinstallare l'app. Questo tipo di distribuzione prevede i seguenti comportamenti:
Visualizzare la sequenza di attività dell'app con un'icona in Software Center. Un'icona semplifica la ricerca e l'identificazione della sequenza di attività dell'app da parte degli utenti.
Definire metadati aggiuntivi per la sequenza di attività dell'app, incluse le informazioni localizzate
A partire dalla versione 2010, distribuire una sequenza di attività dell'app in una raccolta utenti
È possibile aggiungere una sequenza di attività di distribuzione non appartenente al sistema operativo solo come tipo di distribuzione in un'app. Le sequenze di attività di distribuzione del sistema operativo o di aggiornamento del sistema operativo ad alto impatto non sono supportate. Una distribuzione mirata dall'utente viene ancora eseguita nel contesto dell'account di sistema locale.
Quando si aggiunge questo tipo di distribuzione a un'app, configurarne le proprietà nella pagina Sequenza di attività . Per altre informazioni, vedere Opzioni della sequenza di attività per il tipo di distribuzione.
A partire dalla versione 2006, usare i cmdlet di Windows PowerShell seguenti per aggiungere e configurare un tipo di distribuzione della sequenza di attività:
Nota
Si consideri lo scenario seguente:
- Un'applicazione ha un tipo di distribuzione sequenza di attività.
- Viene distribuito in base alla disponibilità.
- Un dispositivo ha finestre di manutenzione definite.
- Un utente nel dispositivo esegue la distribuzione in Software Center al di fuori di una finestra di manutenzione.
Configuration Manager rispetta l'intento dell'utente di installare l'applicazione, anche se non è disponibile alcuna finestra di manutenzione. Nella versione 2107 e precedenti, quando veniva eseguita la sequenza di attività, il passaggio Riavvia computer non riusciva a causa della finestra di manutenzione.
A partire dalla versione 2111, questo passaggio ora ignora le finestre di manutenzione solo quando la sequenza di attività viene eseguita come tipo di distribuzione dell'app.
Prerequisiti per un tipo di distribuzione Sequenza di attività
Creare una sequenza di attività personalizzata:
Usare solo passaggi di distribuzione non appartenenti al sistema operativo, ad esempio: Installare il pacchetto, eseguire la riga di comando o eseguire lo script di PowerShell. Per altre informazioni, incluso l'elenco completo dei passaggi supportati, vedere Creare una sequenza di attività per le distribuzioni non basate su sistemi operativi.
Nelle proprietà della sequenza di attività, scheda Notifica utente , non selezionare l'opzione per una sequenza di attività ad alto impatto.
Quando crei l'applicazione, per aggiungere un tipo di distribuzione della sequenza di attività, l'account utente deve disporre dell'autorizzazione per leggere le sequenze di attività. Per configurare queste autorizzazioni, usare una delle opzioni seguenti:
Aggiungere l'account utente dell'amministratore dell'app al ruolo di analista di sola lettura predefinito. Questo ruolo consente loro di visualizzare tutti gli oggetti di Configuration Manager.
Copiare il ruolo di amministratore applicazioni predefinito per creare un ruolo personalizzato. Aggiungere l'autorizzazione di lettura per l'oggetto Pacchetto sequenza di attività .
Problemi noti per un tipo di distribuzione Sequenza di attività
Non usare il passaggio Installa applicazione in questa sequenza di attività. Usare il passaggio Installa pacchetto per installare le app.
Nella versione 2006 e precedenti, non è ancora possibile distribuire una sequenza di attività dell'app in una raccolta utenti. Questo problema è stato risolto nella versione 2010.
Supporto per le app della piattaforma UWP (Universal Windows Platform) (UWP)
I dispositivi Windows 10 o versioni successive non richiedono un codice sideload per installare le app line-of-business. Per abilitare il trasferimento locale in Windows, tuttavia, la chiave HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps del Registro di sistema deve avere un valore pari a 1.
Se non si configura questa chiave del Registro di sistema, Configuration Manager imposta automaticamente questo valore su 1 la prima volta che si distribuisce un'app nel dispositivo. Se hai impostato questo valore su 0, Configuration Manager non può modificare automaticamente il valore e la distribuzione dell'app line-of-business non riesce.
Aggiungere la firma digitale alle app line-of-business UWP. Usa un certificato di firma del codice che sia attendibile in ogni dispositivo in cui distribuisci l'app. Usa i certificati dell'infrastruttura PKI della tua organizzazione o acquista un certificato da un provider di terze parti il cui certificato radice pubblico è già considerato attendibile da Windows.
Per firmare i pacchetti dell'app per dispositivi mobili, usa la tabella seguente per determinare il tipo di certificato di firma del codice da usare:
| Pacchetto | Symantec | Non Symantec |
|---|---|---|
| Pacchetti di .appx universali su dispositivi Windows 10 Mobile | Sì | Sì |
| Pacchetti .xap | Sì | No |
| .appx pacchetti creati per Windows Phone 8.1 da installare nei dispositivi Windows 10 Mobile | Sì | No |
Distribuire app di Windows Installer in dispositivi Windows 10 registrati in MDM
Il tipo di distribuzione Windows Installer tramite MDM (*.msi) consente di creare e distribuire app basate su Windows Installer in dispositivi registrati tramite MDM che eseguono Windows 10 o versioni successive.
Quando si usa questo tipo di distribuzione, tenere presenti i punti seguenti:
Caricare un solo file con l'estensione MSI.
Configuration Manager utilizza il codice prodotto del file e la versione del prodotto per il rilevamento delle app.
Windows usa il comportamento di riavvio predefinito dell'app. Configuration Manager non controlla il comportamento di riavvio dell'app.
I pacchetti MSI per utente vengono installati per un singolo utente.
I pacchetti MSI a computer vengono installati per tutti gli utenti del dispositivo.
Configuration Manager supporta gli aggiornamenti delle app. Il codice prodotto MSI di ogni versione deve essere lo stesso.