Condividi tramite


Risoluzione dei problemi relativi ai modelli di modulo che utilizzano il modello a oggetti di InfoPath 2003 in fase di esecuzione

Nelle sezioni seguenti vengono descritti scenari di risoluzione dei problemi comuni che si possono verificare nei modelli di modulo con codice gestito di InfoPath che utilizzano il modello a oggetti compatibile con InfoPath 2003 incluso nello spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust in fase di esecuzione.

Visualizzare notifiche per le eccezioni non gestite del codice gestito in fase di esecuzione

Se non si utilizza la gestione delle eccezioni try-catch nel codice del modulo, le informazioni sulle eccezioni non gestite verranno visualizzate automaticamente nella finestra di dialogo degli errori di InfoPath durante il debug e la visualizzazione in anteprima. Per impostazione predefinita, le eccezioni non gestite non vengono tuttavia visualizzate nella finestra di dialogo degli errori di InfoPath in fase di esecuzione quando si distribuisce il modello di modulo con codice gestito. Se si desidera visualizzare le eccezioni del codice gestito in fase di esecuzione, eseguire la procedura descritta nella sezione "Gestione delle eccezioni del codice gestito" dell'argomento Procedura: Gestire gli errori tramite il modello a oggetti di InfoPath 2003.

Problemi relativi ai modelli di modulo con codice gestito dopo la distribuzione

Testare il modello di modulo con codice gestito esattamente dove verrà distribuito. Per informazioni sulle procedure per la distribuzione, vedere Procedura: Distribuire progetti di InfoPath. Per informazioni sui problemi di protezione che possono riguardare la distribuzione, vedere Informazioni sul modello di protezione per i modelli di modulo con codice gestito.

Se si utilizza l'utilità Configurazione di .NET Framework 1.1 e il gruppo di codice Modelli di modulo InfoPath al fine di aggiungere autorizzazioni specifiche per un modello di modulo con codice gestito, verificare che in tutti i computer client venga distribuito lo stesso criterio di protezione. Se inoltre si specifica URLEvidence in riferimento a un percorso del computer locale, verificare che il percorso specificato faccia riferimento alla cartella in cui verrà infine distribuita la soluzione (non deve essere lo stesso percorso utilizzato durante lo sviluppo). Per informazioni sulla configurazione delle impostazioni di protezione di .NET Framework relative a un modello di modulo con codice gestito, vedere la sezione "Assegnazione del set di autorizzazioni FullTrust ai moduli contenuti in un percorso URL o UNC specifico" dell'argomento Procedura: Configurare le impostazioni di protezione per i modelli di modulo con codice gestito.

Vedere anche

Concetti

Informazioni sul modello di protezione per i modelli di modulo con codice gestito
Procedura: Distribuire progetti di InfoPath
Procedura: Gestire gli errori tramite il modello a oggetti di InfoPath 2003
Procedura: Eseguire il debug dei progetti di InfoPath tramite il modello a oggetti di InfoPath 2003