Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 12647|Antwort: 0

[Gelöst] Wiederherstellung von Komponenten mit CLSID {000209FF-0000-0000-C000-00000000046} in einer COM-Klasse Fabrik verloren...

[Link kopieren]
Veröffentlicht am 18.12.2015 14:41:18 | | |
Die Funktion der dynamischen Generierung von Word-Dokumenten in C# ist realisiert, was beim Ausführen auf dem lokalen Rechner gut ist, aber die Fehlermeldung wird gemeldet, wenn das Programm freigegeben und auf dem entfernten Server installiert wird, und die Fehlermeldung lautet:Das Abrufen einer Komponente mit CLSID {000209FF-0000-0000-C0000-0000000046} in einer COM-Klasse-Fabrik scheitert aufgrund folgendem Fehler: 80070005Das hat mich sehr verstrickt, und nachdem ich viele Informationen gelesen habe, kann ich nur sagen, dass ich es jetzt getan habe. Um es nicht zu vergessen, habe ich absichtlich eine Aufnahme davon gemacht!
Methode 1 (Empfehlen): Das Abrufen von Komponenten mit CLSID {000209FF-0000-0000-C0000-0000000046} in einer COM-Klasse-Fabrik scheitert aufgrund folgender Fehler: 8000401a 1. Ausführen dcomcnfg.exe Komponentendienst öffnen, 2. Komponentendienst > Computer erweitern - > Mein Computer > DCOM-Konfiguration > Microsoft Word-Dokument 3. Rechtsklick zum Öffnen"Eigenschaften"Dialogfenster, klick"LogoTab, auswählenDie folgenden Nutzer, den Benutzer und das Passwort des Administrators korrekt eingeben...  4. Klicken Sie auf den Reiter "Sicherheit" und wählen Sie dann "Start- und Aktivierungsberechtigungen","Zugangsrechte","Berechtigungen konfigurieren", alle ausgewählt alsAnpassung, dann klicke auf Bearbeiten, um dasAlleFüge es hinzu und füge alle Berechtigungen hinzu 5. Bitte setze das Konto und Passwort <identity impersonate="true" userName="Administrator" password="abc123"/> in web.config, andernfalls wird in der COM-Klassenfabrik aufgefordert werden, das CLSID als {000209FF-00000-0000-C0000-00000000046 Komponente fällt aufgrund folgender Fehler aus: 80070005.  Zum Beispiel<system.web><identity impersonate="true" userName="Administrator" passwort="abc123"/></system.web>

Methode 2:


1. Kontrollpanel – "Verwaltungstools" – "Komponentendienste" – "Computer" – "Mein Computer" – "DCom-Konfiguration", nachdem Sie das Microsoft Word-Dokument gefunden haben 2. Rechtsklick auf "Eigenschaften", um das Eigenschaften-Dialogfeld dieser Anwendung zu öffnen.  3. Klicken Sie auf den Reiter Sicherheit und klicken Sie auf dieStart- und Aktivierungsberechtigungen"Und"ZugangsrechteIn der Gruppe ausgewähltAnpassungDann Benutzerdefiniert->Bearbeiten->Fügen Sie ASP.NET Konten hinzu und IUSER_ Computernamen oder Netzwerkdienst-Benutzer * Diese Konten existieren nur, wenn IIS auf dem Computer installiert ist.   Stellen Sie sicher, dass jeder Benutzer Zugriff erteilt, und klicken Sie dann auf OK.  4. Klicke OK, um DCOMCNFG zu schließen




Vorhergehend:Wie wäre es mit dem Huawei Water Cube, bereit, einen zu kaufen?
Nächster:Ein potenziell gefährlicher Request.Form-Wert wurde erkannt
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com