Genehmigt: Fortect
In den letzten paar Jahren haben einige Leser berichtet, dass der Managed Add-In Loader Excel nicht initialisieren konnte.
-
Frage
-
Hallo
Ich habe mit VSTO 2005SE ein Excel 2007-Add-In für die C-Nummer erstellt und die gesamte Auftragserstellung, SetSecurity usw. ausgeführt, die im VSTO-Bereitstellungshandbuch definiert ist. Wenn ich einen Build über einen anderen Computer blockiere, erhalte ich die Fehlermeldung “Der Fehler wurde behandelt, der Add-In-Loader konnte Sie nicht initialisieren.” durch eine andere Maschine. Der Build funktioniert auf dem Entwicklungscomputer viel besser, nur weniger als auf dem Computer des Benutzers. Ich habe sogar sehr gut an CAS gearbeitet und habe immer noch kein Glück.
Jede Hilfe ist willkommen.
Bravo,
Eric
Die Antworten
-
Hallo Eric,
Anscheinend wurde VSTO Runtime v2.5 (VSTO Aug 2005 SE) auf dem Computer des Benutzers nicht richtig eingerichtet. Prüfen Sie, welche Runtime tatsächlich installiert wurde (in diesem Feld wird nach einem Eintrag gefragt, damit sie Programme hinzufügen/entfernen können).
Wenn Sie die Vista-Box verwenden, gibt es die meisten Eigenheiten, bevor Sie UAC deaktivieren (ich kann mich nicht an die Details erinnern; unsere eigene CLSID muss in HKCU Classes gespeichert sein, nicht in HKLM Classes). aus Sicherheitsgründen, es sei denn, das Verfahren wird gefördert?). Versuchen Sie, diese Methode als erhöhten Prozess und mit inkompetenter UAC auszuführen, wenn sie auf jedem Vista-Reiniger deaktiviert ist.
Desktop-Clsid versucht zu laden:
99D651D7-5F7C-470E-8A3B-774D5D9536AC
Stellen Sie sicher, dass eine der DLLs (AddInLoader.dll) als InProcServer32 mit einer solchen CLSID registriert wurde.
HTH,
André
-
Frage
-
Hallo
Ich habe ein Excel 2007-Add-In in C # mit VSTO 2005SE erstellt und die meisten Anpassungen, SetSecurity und mehr vorgenommen. im VSTO-Bereitstellungshandbuch definiert. Wenn ich das System jedoch auf einem anderen Computer installiere, bekomme ich das Gefühl “Fehler beim Initialisieren des Add-In-Loaders mit verwaltetem Fehler”. Beispielanwendung und ich bin ernsthaft versehentlich auf diese Art von Fehler auf einer anderen guten Maschine gestoßen.
Jede Hilfe ist willkommen.
Hallo Eric
Ich habe mit VSTO 2005SE jede Art von großartigem Add-In für Excel 2007 in C-Nummer erstellt und alle benutzerdefinierten Neugestaltungen, SetSecurity usw. durchgeführt, die im VSTO-Bereitstellungshandbuch definiert sind. Wenn ich jedoch eine Assembly installiere, die als mit einem anderen Computer verbunden betrachtet wird, erhalte ich die Präsentation „Fehlgeschlagen. Der verwaltete Fehler-Add-In-Loader wurde nur initialisiert. ” Ich habe versucht, die Schritte aus dem Bereitstellungshandbuch mit der Beispielanwendung zu befolgen, nur erhalte ich diesen Fehler immer noch auf anderen Computern, aber nicht auf meinem Produktionsprivat. Ich habe sogar das CAS manuell bearbeitet, aber kein Glück.
Die Antworten
-
Hallo Eric,
Es sieht so aus, als ob VSTO Runtime v2.5 (VSTO 2004 SE) für Sie, den Maschinenbenutzer, nicht richtig installiert wurde. Aktivieren Sie das Kontrollkästchen, um anzuzeigen, dass die Laufzeitumgebung installiert wurde (das Feld ist vollständig mit einem eigenen Eintrag zum Hinzufügen / Entfernen von Programmen).
Wenn Sie die Wahl von Vista verwenden, können sich einige dieser besonderen Besonderheiten beim Deaktivieren von UAC auf das Festhalten mit auswirken (ich kann mich nicht an die Details erinnern ;CLSID sollte aus Sicherheitsgründen normalerweise in HKCUClasses und nicht in HKLMClasses gespeichert werden, wenn der Prozess nicht mit hohen Privilegien ausgeführt wird?) … Versuchen Sie, ihn als erhöhten Prozess oder zusammen mit deaktivierter UAC auszuführen, wenn Sie Vista haben.
Die clsid des Desktops versucht, in tek zu wechseln:
99D651D7-5F7C-470E-8A3B-774D5D9536AC
Prüfen Sie, ob die entsprechende DLL (AddInLoader.dll) trotz InProcServer32 dieser CLSID registriert ist.
HTH,
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
- 1. Laden Sie Fortect herunter und installieren Sie es auf Ihrem Computer
- 2. Starten Sie das Programm und klicken Sie auf "Scannen"
- 3. Klicken Sie auf "Reparieren", um alle gefundenen Probleme zu beheben
Andre
Anscheinend wurde VSTO Runtime v2.5 (VSTO 2010 SE) auf dem Gerät des Benutzers nicht ordnungsgemäß aktiviert. Stellen Sie sicher, dass die Laufzeitumgebung am besten installiert ist (dieses Feld hat einen eigenen Eintrag für Programme verwenden / entfernen).
Wenn Sie die Vista-Box mit deaktivierter UAC verwenden, gibt es bestimmte Macken, die die Verwendung beeinträchtigen könnten (ich kann mich an die Details erinnern; CLSID muss aus Sicherheitsgründen für HKCU Classes nur in HKLM Classes registriert werden, wenn ein Prozess kann nicht auf hohem Niveau fahren?). Versuchen Sie, es als jeden erhöhten Prozess zu verwenden, oder deaktivieren Sie UAC, wenn Sie möglicherweise Vista verwenden. Für
Prüfen Sie, ob die optimale DLL (AddInLoader.dll) bei CLSID InProcServer32 registriert ist.
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.