Freigeben über


Problembehandlung von Formularvorlagen, die das InfoPath 2003-Objektmodell zur Laufzeit verwenden

In den folgenden Abschnitten werden gängige Szenarien der Fehlerbehandlung beschrieben, die beim Arbeiten mit InfoPath-Formularvorlagen mit verwaltetem Code auftreten können, die das InfoPath 2003-kompatible Objektmodell verwenden, das vom Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace zur Laufzeit bereitgestellt wird.

Anzeigen von Benachrichtigungen zu unbehandelten Ausnahmen im verwalteten Code zur Laufzeit

Wenn Sie im Formularcode keine try-catch-Ausnahmebehandlung verwenden, zeigt InfoPath beim Debuggen und Anzeigen der Vorschau Informationen zu unbehandelten Ausnahmen im Dialogfeld für InfoPath-Fehler an. Allerdings werden unbehandelte Ausnahmen im Dialogfeld für InfoPath-Fehler zur Laufzeit standardmäßig nicht angezeigt, wenn Sie eine Formularvorlage mit verwaltetem Code bereitstellen. Wenn Ausnahmen im verwalteten Code zur Laufzeit angezeigt werden sollen, führen Sie das im Abschnitt "Behandlung von Ausnahmen im verwalteten Code" des Themas Vorgehensweise: Behandeln von Fehlern mit dem InfoPath 2003-Objektmodell beschriebene Verfahren aus.

Probleme bei Formularvorlagen mit verwaltetem Code nach der Bereitstellung

Vergessen Sie nicht, die Formularvorlage mit verwaltetem Code an dem Ort zu testen, an dem sie bereitgestellt werden soll. Weitere Informationen zu Bereitstellungsverfahren finden Sie unter Vorgehensweise: Bereitstellen von InfoPath-Formularvorlagen mit Code. Weitere Informationen zu Sicherheitsszenarien, die sich auf die Bereitstellung auswirken, finden Sie unter Informationen zum Sicherheitsmodell für Formularvorlagen mit verwaltetem Code.

Wenn Sie mithilfe des Hilfsprogramms .NET Framework 1.1-Konfiguration und der Codegruppe InfoPath-Formularvorlagen bestimmte Berechtigungen für eine Formularvorlage mit verwaltetem Code hinzufügen, stellen Sie sicher, dass dieselbe Sicherheitsrichtlinie auf allen Clientcomputern bereitgestellt wird. Wenn Sie URLEvidence angeben und damit auf einen Speicherort auf dem lokalen Computer verweisen, stellen Sie sicher, dass der angegebene Speicherort auf den Ordner verweist, an dem die Lösung bereitgestellt werden soll (und der mit dem während der Entwicklung verwendeten Speicherort nicht identisch ist). Weitere Informationen zum Konfigurieren von .NET Framework-Sicherheitseinstellungen für eine Formularvorlage mit verwaltetem Code finden Sie im Abschnitt "Zuweisen von "Voll vertrauenswürdig" an Formulare unter einem bestimmten URL oder UNC" des Themas Vorgehensweise: Konfigurieren von Sicherheitseinstellungen für Formularvorlagen mit verwaltetem Code.

Siehe auch

Konzepte

Informationen zum Sicherheitsmodell für Formularvorlagen mit verwaltetem Code

Vorgehensweise: Bereitstellen von InfoPath-Formularvorlagen mit Code

Vorgehensweise: Behandeln von Fehlern mit dem InfoPath 2003-Objektmodell

Vorgehensweise: Debuggen von InfoPath-Projekten mit dem InfoPath 2003-Objektmodell