Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 12647|Svare: 0

[Løst] Henter komponenter med CLSID {000209FF-0000-0000-C000-00000000046} i en COM-klasse fabrikk tapt...

[Kopier lenke]
Publisert på 18.12.2015 14:41:18 | | |
Funksjonen med å dynamisk generere Word-dokumenter i C# realiseres, noe som er bra når det kjøres på den lokale maskinen, men feilmeldingen rapporteres når programmet frigjøres og installeres på den eksterne serveren, og feilmeldingen er:Henting av en komponent med CLSID {000209FF-0000-0000-C0000-0000000046} i en COM-klasse fabrikk feiler på grunn av følgende feil: 80070005Dette gjorde meg veldig innviklet, og etter å ha lest mye informasjon kan jeg bare si at jeg har gjort det nå. For ikke å glemme, gjorde jeg bevisst en opptak av det!
Metode 1 (anbefale): Henting av komponenter med CLSID {000209FF-0000-0000-C000-00000000046} i en COM-klassefabrikk feiler på grunn av følgende feil: 8000401a 1. Kjør dcomcnfg.exe åpne Komponenttjeneste, 2. Utvid Komponenttjeneste > Datamaskin - > Min Datamaskin - > DCOM-konfigurasjon - > Microsoft Word-dokument 3. Høyreklikk for å åpne"Egenskaper"Dialogboks, klikk"LogoFane, velgFølgende brukere, fyll inn administratorens bruker og passord riktig...  4. Klikk på fanen "Sikkerhet" og velg deretter "Start og aktiver tillatelser","Adgangsrettigheter","Konfigurer tillatelser", alle valgt somTilpasning, så klikk på Rediger på dem for å sette innAlle sammenLegg det til og legg til alle tillatelser 5. Vennligst sett <identitet impersonate="true" brukernavn="Administrator" passord="abc123"/> konto og passord i web.config, ellers vil den be om å hente CLSID i COM-klassefabrikken som {000209FF-0000-0000-C0000-000000000046 komponenten feiler på grunn av følgende feil: 80070005.  For eksempel<system.web><identity impersonate="true" userName="Administrator" password="abc123"/></system.web>

Metode 2:


1. Kontrollpanel - "Administrasjonsverktøy" - "Komponenttjenester" - "Datamaskin" - "Min datamaskin" - "DCom-konfigurasjon" etter å ha funnet Microsoft Word-dokumentet 2. Høyreklikk på "Egenskaper" for å åpne egenskapsdialogboksen i dette programmet.  3. Klikk på fanen Sikkerhet og klikk påStart og aktiver tillatelser"Og"AdgangsrettigheterUtvalgt i gruppenTilpasningDeretter Custom->Edit->Legg til ASP.NET kontoer og IUSER_ datamaskinnavn eller Network Service-brukere * Disse kontoene eksisterer kun hvis IIS er installert på datamaskinen.   Sørg for å gi tilgang for hver bruker, og klikk deretter OK.  4. Klikk OK for å lukke DCOMCNFG




Foregående:Hva med Huawei Water Cube, klar til å kjøpe en?
Neste:En potensielt farlig Request.Form-verdi ble oppdaget
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com