Problembeschreibung
Wenn Sie versuchen, mithilfe von Integration Manager zusammen mit Microsoft Dynamics GP oder Microsoft Business Solutions - Great Plains eine neue Integration zu erstellen, erhalten Sie eine der folgenden Fehlermeldungen für die Automatisierung:
Fehlermeldung 1
Item '-8' Not in Collection
Fehlermeldung 2
Automatisierung wird von der Klasse nicht unterstützt.
Wenn Sie versuchen, den Integrations-Manager zu öffnen, wird möglicherweise auch die folgende Fehlermeldung angezeigt:
Automatisierungsfehler: Betriebssystem nicht verfügbar
Wenn Sie Integration Manager auf einer Clientarbeitsstation installieren, wird die folgende Fehlermeldung angezeigt:
Interner Fehler in TTGErrors: Automatisierungsfehler. Das Betriebssystem kann "%1" nicht ausführen.
Wenn Sie auf Details klicken,wird der folgende Fehlerbericht angezeigt:
Objekt IMProvider.ODBCProvider konnte nicht erstellt werden.
Wenn Sie auf der Menüleiste von Integrations-Manager auf Hilfe und dann aufÜber Integrations-Managerklicken, wird die folgende Fehlermeldung angezeigt:
Die Klasse unterstützt weder Automatisierung noch die erwartete
Schnittstellennummer: 430 Anrufstapel: frmAbout.Form_LoadDieser Fehler tritt auf, wenn Microsoft Office 2003 installiert ist.
Ursache
Dieser Fehler wird durch einen Konflikt verursacht, der auftritt, wenn sich Business Contact Manager 2003 und Integrations-Manager auf demselben Computer befinden. Business Contact Manager teilen dieselben Dateien und einige Registrierungsschlüssel wieintegrations-Manager 9.0, 8.0 und 7.50. Integration Manager 7.0-Komponenten wurden zum Erstellen von Business Contact Manager. Ein Problem tritt jedoch auf, wenn Business Contact Manager und Integration Manager 9.0, 8.0 oder 7.50 auf demselben Computer installiert sind. Das Problem ist, dass Windows COM-Modul auf Betriebssystemebene die Registrierung durchsucht, um den Speicherort eines COM-Servers zu finden.
NoteBusiness Contact Manager steht nur in Microsoft Office Small Business Edition 2003 und in Microsoft Office Professional Edition 2003 zur Verfügung.
Fehlerbehebung
Um dieses Problem zu beheben, verwenden Sie entweder Auflösung 1 oder 2, je nachdem, ob Sie Business Contact Manager. Wenn Sie keine -Business Contact Manager, können Sie die Komponente mit Auflösung 1 entfernen. Wenn Sie dieses Business Contact Manager, müssen Sie Auflösung 2 verwenden.
Lösung 1: Entfernen Business Contact Manager
Wenn Sie dieses Problem Business Contact Manager, können Sie dieses Problem beheben, indem Sie die Komponente entfernen. Dazu müssen Sie Programme hinzufügen oder entfernen. Nachdem die Komponente entfernt wurde, müssen Sie den Integrations-Manager reparieren. Führen Sie die folgenden Schritte aus, um BusinessContactManager zu löschen und den Integration Manager zu reparieren:
-
Klicken Sie auf Start, zeigen Sie auf Programme, klicken Sie auf Systemsteuerung, doppelklicken Sie aufSoftware,klicken Sie aufBusiness Contact Manager , und klicken Sie dann auf Entfernen.
-
Wählen Sie in Programme hinzufügen oder entfernendie OptionIntegrations-Manageraus, klicken Sie aufÄndern/Entfernen, und klicken Sie dann auf Reparieren.
-
Wenn die Fehlermeldung weiterhin angezeigt wird, wiederholen Sie dieses Verfahren, indem Sie in Schritt 2 statt auf Reparieren auf Ändern klicken. Wählen Sie dann aus, um alladapters zu installieren.
Lösung 2: Erzwingen der Verwendung korrekter COM-Moduldateien in der Registrierung
Wenn Sie eine Business Contact Manager, können Sie dieses Problem beheben, indem Sie eine IM.EXE. LOCAL-Datei, um die Registrierung zu erzwingen, die richtigen Windows COM-Moduldateien für Integration Manager zu verwenden. Gehen Sie zu diesem Zweck folgendermaßen vor:
-
Starten Editor, und lassen Sie das Pad leer.
-
Klicken Sie auf Datei und dann auf Speichern unter.
-
Ändern Sie den Wert des Felds Dateityp inAlle Dateien.
-
Geben Sie im Feld Dateiname den Namen IM.EXE. LOCAL. Speichern Sie die Datei dann in demselben Ordner, in dem auch der Integrations-Manager (IM.exe) installiert ist.
Hinweis Wenn eine Datei denselben Namen wie die Clientanwendung hat, und wenn der Dateiname den hat. Die LOKALE Erweiterung wird vom COM-Modul überprüft, ob sich der COM-Server im lokalen Verzeichnis befindet, anstatt ihn aus dem Ordner in der Registrierung zu laden. -
Kopieren Sie die CBOMLib.dll und die CBOMLibX.dll-Dateien in denselben Ordner wie die IM.exe und IM.EXE. LOCAL-Dateien. Wenn die IM.exe-Datei aus diesem Ordner geöffnet wird, verwendet die IM.exe-Datei die lokalen Kopien der CBOMLib.dll- und CBOMLibX.dll-Dateien anstelle der In der Registrierung identifizierten Dateien.
Hinweis Da Business Contact Manager Integrations-Manager installiert wurde, verweist die Registrierung auf die Business Contact Manager Kopien dieser Dateien. Diese Kopien sind mit denen für Integration Manager 7.0 identisch.
Weitere Informationen
Dieser Artikel gilt nicht für Microsoft Dynamics GP
10.0.