Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 12647|Svar: 0

[Löst] Återhämtning av komponenter med CLSID {000209FF-0000-0000-C0000-0000000046} i en COM-klassfabrik förlorad...

[Kopiera länk]
Publicerad på 2015-12-18 14:41:18 | | |
Funktionen att dynamiskt generera Word-dokument i C# realiseras, vilket är bra när det körs på den lokala maskinen, men felmeddelandet rapporteras när programmet släpps och installeras på fjärrservern, och felmeddelandet är:Att hämta en komponent med CLSID {000209FF-0000-0000-C000-0000000046} i en COM-klassfabrik misslyckas på grund av följande fel: 80070005Detta gjorde mig väldigt invecklad, och efter att ha läst mycket information kan jag bara säga att jag har gjort det nu. För att inte glömma gjorde jag medvetet en inspelning av det!
Metod 1 (rekommendera): Hämta komponenter med CLSID {000209FF-0000-0000-C000-0000000046} i en COM-klassfabrik misslyckas på grund av följande fel: 8000401a 1. Kör dcomcnfg.exe öppna Komponenttjänsten, 2. Expandera Komponenttjänst > Dator - > Min dator - > DCOM-konfiguration - > Microsoft Word-dokument 3. Högerklicka för att öppna"Egenskaper"Dialogruta, klick"LogotypTab, väljFöljande användare, fyll i administratörens användar- och lösenord korrekt...  4. Klicka på fliken "Säkerhet" och välj sedan "Start- och aktiveringsbehörigheter","Åtkomsträttigheter","Konfigurera behörigheter", alla valda somAnpassning, klicka sedan på Redigera på dem för att lägga tillAllaLägg till det och lägg till alla behörigheter 5. Vänligen ställ in <identitetsimpersonate="true" userName="Administrator" password="abc123"/> konto och lösenord i web.config, annars kommer det att be om att hämta CLSID i COM-klassfabriken som {000209FF-0000-0000-C000-000000000046 Komponentens misslyckas på grund av följande fel: 80070005.  Till exempel<system.web><identitetsimpersonate="true" userName="Administratör" password="abc123"/></system.web>

Metod 2:


1. Kontrollpanel - "Hanteringsverktyg" - "Komponenttjänster" - "Dator" - "Min dator" - "DCom-konfiguration" efter att du hittat Microsoft Word-dokumentet 2. Högerklicka på "Egenskaper" för att öppna egenskapsdialogrutan för detta program.  3. Klicka på fliken Säkerhet och klicka påStart- och aktiveringsbehörigheter"Och"ÅtkomsträttigheterUtvalda i gruppenAnpassningSedan Custom->Edit->Lägg till ASP.NET konton och IUSER_ datornamn eller Network Service-användare * Dessa konton finns endast om IIS är installerat på datorn.   Se till att tillåta åtkomst för varje användare och klicka sedan på OK.  4. Klicka OK för att stänga DCOMCNFG




Föregående:Vad sägs om Huawei Water Cube, redo att köpa en?
Nästa:Ett potentiellt farligt Request.Form-värde upptäcktes
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com