Condividi tramite


Risolvere i problemi relativi a Package Conversion Manager

Si applica a: Configuration Manager (Current Branch)

Usare le informazioni contenute in questo articolo per risolvere i problemi relativi all'uso di Gestione conversione pacchetti.

Provider SMS

Package Conversion Manager usa il provider SMS. Per altre informazioni, vedere Pianificare il provider SMS.

Se il provider SMS non funziona correttamente, la console di Configuration Manager, incluso Gestione conversione pacchetti, non funziona.

Preparazione del pacchetto

Prima di convertire un pacchetto in un'applicazione, analizzare il pacchetto usando la funzione Analyze di Gestione conversione pacchetti. Dopo l'analisi, aggiungere la colonna Readiness nel nodo Packages della console di Configuration Manager. L'elenco dei pacchetti visualizza uno dei seguenti stati di preparazione del pacchetto analizzato:

  • Automatico: il pacchetto può essere convertito direttamente usando la funzione Convert .

    Nota

    Una conversione automatica non converte le query WQL in requisiti dell'applicazione. Usare il processo Fix and Convert per convertire queste query.

  • Manuale: il pacchetto richiede alcune aggiunte o modifiche prima di poterlo convertire usando la funzione Correzione e conversione .

  • Non applicabile: il pacchetto non è adatto per la conversione. Correggere eventuali problemi con il pacchetto o continuare a distribuirlo come pacchetto.

  • Errore: il pacchetto contiene errori. Correggere manualmente questi errori prima di poter analizzarli e convertirli.

Il riquadro dei dettagli del nodo Pacchetti nella console Configuration Manager mostra eventuali problemi di preparazione. Selezionare un pacchetto e quindi selezionare la scheda Riepilogo nel riquadro dei dettagli.

File di registro

Abilitare la registrazione

Quando si abilita la registrazione per Gestione conversione pacchetti, vengono registrate tutte le azioni, le eccezioni e gli errori.

Per abilitare la registrazione per questo componente nel Configuration Manager, modificare Microsoft.ConfigurationManagement.exe.Config. Per impostazione predefinita, questo file di configurazione si trova nel percorso seguente:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config

Importante

A partire dalla versione 1910, questo percorso è stato modificato per usare la Microsoft Endpoint Manager cartella. Assicurarsi di non usare una versione precedente del file che potrebbe esistere in un'altra cartella.

Inserire le opzioni seguenti e tracciare gli elementi XML nell'elemento system.diagnostics dopo l'ultimo elemento sources :

</sources>

    <switches>
      <add name="PcmLogging" value="3"/>
    </switches>
    <trace autoflush="true" indentsize="4">
      <listeners>
        <add name="PcmTraceListener" type="Microsoft.ConfigurationManagement.UserCentric.Logging.RolloverLogTraceListener, Microsoft.ConfigurationManagement.UserCentric.Logging" initializeData="%UserProfile%\AppData\Local\Temp\PcmTrace.log"/>
      </listeners>
    </trace>

</system.diagnostics>

Questo esempio usa il file PCMTrace.log. Questo log si trova nel computer che esegue la console Configuration Manager nel percorso seguente:
%UserProfile%\AppData\Local\Temp

Per configurare il livello di dettaglio, modificare l'impostazione dell'opzione di traccia PcmLogging . Impostare questo valore su quattro livelli di dettaglio, dal meno dettagliato (1) al più dettagliato (4).

SMSProv.log

In alcune situazioni, le informazioni rilevanti per la risoluzione dei problemi relativi al processo di conversione del pacchetto si trova nel file SMSProv.log . Questo file acquisisce informazioni dal provider SMS Configuration Manager.

Per impostazione predefinita, questo file di log si trova nel server del sito Configuration Manager nel percorso seguente:
C:\Program Files\Microsoft Configuration Manager\Logs

Se viene visualizzato uno dei messaggi di errore seguenti, il file SMSProv.log potrebbe contenere informazioni rilevanti sulla risoluzione dei problemi:

  • The SMS Provider reported an error

  • Generic Failure

Questi messaggi di errore indicano in genere che si è verificato un errore nel server del sito e che le informazioni sull'errore non sono state inviate alla console di Configuration Manager.

Per altre informazioni, vedere Informazioni di riferimento tecnico sui messaggi di errore di Package Conversion Manager.

Modifica degli attributi del pacchetto dopo l'analisi

Dopo aver analizzato un pacchetto con stato di preparazione automatico o manuale, il processo di conversione potrebbe non riuscire se si modifica uno degli attributi pertinenti.

Ad esempio, si analizza un pacchetto e lo stato di preparazione è Automatico. Si aggiunge quindi un altro programma al pacchetto. La conversione del pacchetto potrebbe non riuscire.

Se è necessario apportare modifiche a un pacchetto dopo l'analisi, eseguire di nuovo l'analisi prima della conversione.

Vedere anche

Informazioni di riferimento tecniche per i messaggi di errore di Package Conversion Manager