Feilmelding når du installerer Microsoft Dynamics CRM 4.0: "Typeinitialisering for 'Microsoft.CRM.LocatorService' det oppstod en unntaksfeil" eller "Handlingen Microsoft.crm.setup.common.registerasyncserviceAction mislyktes"

Symptomer

Når du installerer Microsoft Dynamics CRM 4.0, får du en av følgende feilmeldinger:



  • Typeinitialisering for 'Microsoft.CRM.LocatorService' forårsaket et unntak. Typeinitialisering for 'Microsoft.CRM.ServerLocatorService' forårsaket et unntak. Inndatastrengen var ikke i riktig format.

    Obs! Hvis du får denne feilmeldingen, få du også følgende feilmelding i Microsoft Application Error Reporting:


    System.TypeInitializationException: Typeinitialisering for 'Microsoft.Crm.LocatorService' forårsaket et unntak. --->
    System.TypeInitializationException: Typeinitialisering for 'Microsoft.Crm.ServerLocatorService' forårsaket et unntak. --->
    System.FormatException: Inndatastreng var ikke i riktig format.

    ved System.Number.StringToNumber (String str, alternativer for NumberStyles, NumberBuffer og -nummer, NumberFormatInfo info, boolske parseDecimal) ved System.Number.ParseInt32 (streng s, NumberStyles stil, NumberFormatInfo info)

    på System.Int32.Parse (streng s, IFormatProvider-leverandør)

    på System.Diagnostics.PerformanceCounterLib.GetStringTable (boolsk isHelp)

    ved System.Diagnostics.PerformanceCounterLib.get_NameTable()

    ved System.Diagnostics.PerformanceCounterLib.get_CategoryTable()

    ved System.Diagnostics.PerformanceCounterLib.CategoryExists (String maskin, streng kategori)

    ved System.Diagnostics.PerformanceCounterCategory.Exists (String kategorinavn, streng maskinnavn)

    ved System.Diagnostics.PerformanceCounterCategory.Exists (String kategorinavn)

    ved Microsoft.Crm.LocatorCache.CreatePerformanceCounters()

    på Microsoft.Crm.LocatorCache... ctor()

    på Microsoft.Crm.ServerLocatorService... cctor()

    ---Slutten av intern unntaksstakk---

    på Microsoft.Crm.LocatorService... ctor()

    ved Microsoft.Crm.CrmTraceSettings.LoadScaleGroupSettings()

    på Microsoft.Crm.LocatorService... ctor()

    på Microsoft.Crm.LocatorService... cctor()

    ---Slutten av intern unntaksstakk---

    ved Microsoft.Crm.Utility.RetrieveScaleGroupId()

    på Microsoft.Crm.CrmKeySetting.Initialize (boolsk loadSettingsFromConfigDB, Guid, scaleGroupId, ConfigSku configSku)

    på Microsoft.Crm.CrmKeySetting... konstruktør (CrmKeyType crmKeyType, boolsk loadSettingsFromConfigDB, boolske useCachedValues, Guid, scaleGroupId, ConfigSku configSku)

    på Microsoft.Crm.CrmKeySetting.CreateKeySetting (CrmKeyType nøkkeltype, ConfigSku configSku)

    ved Microsoft.Crm.Setup.Server.ServerSetup.Initialize()

    ved Microsoft.Crm.Setup.Server.ServerSetup.InternalMain (String [] args)

  • "Handling-Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction mislyktes. Det oppstod et unntak under Commit-fasen av installasjonen. Dette unntaket vil bli ignorert, og installasjonen fortsetter. Imidlertid kanskje programmet ikke fungere på riktig måte etter at installasjonen er fullført. Tiden er gått ut, og operasjonen ikke er fullført."

  • I tillegg til feil ovenfor, vil du se følgende i crm40svrSetup.log

    12:31:07 | Info | Utfører installasjon handling: Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction 12:32:38 | Feil | System.Exception: Handlingen Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction mislyktes. ---> System.Configuration.Install.InstallException: Det oppstod et unntak under Commit-fasen av installasjonen. Dette unntaket vil bli ignorert, og installasjonen fortsetter. Imidlertid kanskje programmet ikke fungere på riktig måte etter at installasjonen er fullført. ---> System.ServiceProcess.TimeoutException: tiden er gått ut, og operasjonen ikke er fullført. på System.ServiceProcess.ServiceController.WaitForStatus (ServiceControllerStatus desiredStatus, TimeSpan tidsavbrudd) ved Microsoft.Crm.ExtendedServiceInstaller.StartService (Object sender, InstallEventArgs e) ved System.Configuration.Install.InstallEventHandler.Invoke (Object sender, InstallEventArgs e) ved System.Configuration.Install.Installer.OnCommitted (IDictionary savedState) ved System.Configuration.Install.Installer.Commit (savedState) IDictionary---slutten av intern unntaksstakk---på System.Configuration.Install.Installer.Commit (IDictionary savedState) ved System.Configuration.Install.AssemblyInstaller.Commit (IDictionary savedState) ved Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction.Do (IDictionary parametere) ved Microsoft.Crm.Setup.Common.Action.ExecuteAction (handling-handling, IDictionary parametere, boolsk angre)---slutten av Intern unntaksstakk---, feil, RetryCancel, Alternativ1

    Obs! Hvis du får denne feilmeldingen, logges følgende hendelser i programloggen på Microsoft Dynamics CRM 4.0-server:

    Hendelsen 1

    Hendelsen 2

Årsak

Dette problemet oppstår på grunn av én av følgende årsaker.

  • Et problem med ytelsestellere på serveren. Derfor er installasjonen kan ikke legge til ytelsestellere ytelse teller biblioteker.

  • Installasjonen av .net Framework 3.0 er skadet.

  • Manglende eller like Service hovednavn for (tjeneste SPN).



Oppløsning

Du løser dette problemet Fullfør én av følgende metoder.

  • Bygge ytelse teller biblioteker.

  • Konfigurere den nødvendige HTTP-SPNer for NETBIOS, FQDN eller vertsoverskrifter. Konfigurere den riktige MSSQLSvc SPNer for NETBIOS og FQDN. Fjern like HTTP eller MSSQLSvc SPNer.



Hvis du vil ha mer informasjon om hvordan du kan bygge ytelse teller biblioteker, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

300956 hvordan du manuelt bygge ytelse tellerverdier bibliotek

  • Installere .net Framework 3.0 på nytt. Du finner det på DVDEN under Redist\i386\dotNetFX.

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×