Chybová zpráva při instalaci aplikace Microsoft Dynamics CRM 4.0: "inicializační metoda typu pro"Microsoft.CRM.LocatorService"došlo k výjimce" nebo "Microsoft.crm.setup.common.registerasyncserviceAction akce se nezdařilo"

Příznaky

Při instalaci aplikace Microsoft Dynamics CRM 4.0 se zobrazí jedna z následujících chybových zpráv:



  • Inicializační metoda typu pro "Microsoft.CRM.LocatorService" došlo k výjimce. Inicializační metoda typu pro "Microsoft.CRM.ServerLocatorService" došlo k výjimce. Vstupní řetězec nebyl ve správném formátu.

    Poznámka: Pokud se zobrazí tato chybová zpráva, také zobrazí následující chybová zpráva v chybách aplikací:


    System.TypeInitializationException: Inicializační metoda typu pro "Microsoft.Crm.LocatorService" došlo k výjimce. --->
    System.TypeInitializationException: Inicializační metoda typu pro "Microsoft.Crm.ServerLocatorService" došlo k výjimce. --->
    System.FormatException: Vstupní řetězec nebyl ve správném formátu.

    v System.Number.StringToNumber (str řetězec, možnosti NumberStyles, NumberBuffer & číslo, NumberFormatInfo info, Boolean parseDecimal) v System.Number.ParseInt32 (řetězec s, styl NumberStyles, NumberFormatInfo info)

    v System.Int32.Parse (řetězec s, zprostředkovatel IFormatProvider)

    v System.Diagnostics.PerformanceCounterLib.GetStringTable (Boolean isHelp)

    v System.Diagnostics.PerformanceCounterLib.get_NameTable()

    v System.Diagnostics.PerformanceCounterLib.get_CategoryTable()

    v System.Diagnostics.PerformanceCounterLib.CategoryExists (řetězec stroj, řetězec kategorie)

    v System.Diagnostics.PerformanceCounterCategory.Exists (String categoryName, machineName řetězec)

    v System.Diagnostics.PerformanceCounterCategory.Exists (String categoryName)

    v Microsoft.Crm.LocatorCache.CreatePerformanceCounters()

    na Microsoft.Crm.LocatorCache... ctor()

    na Microsoft.Crm.ServerLocatorService... cctor()

    ---Konec trasování zásobníku vnitřní výjimky---

    na Microsoft.Crm.LocatorService... ctor()

    v Microsoft.Crm.CrmTraceSettings.LoadScaleGroupSettings()

    na Microsoft.Crm.LocatorService... ctor()

    na Microsoft.Crm.LocatorService... cctor()

    ---Konec trasování zásobníku vnitřní výjimky---

    v Microsoft.Crm.Utility.RetrieveScaleGroupId()

    v Microsoft.Crm.CrmKeySetting.Initialize (Guid scaleGroupId, Boolean loadSettingsFromConfigDB, ConfigSku configSku)

    na Microsoft.Crm.CrmKeySetting... ctor (CrmKeyType crmKeyType, Boolean loadSettingsFromConfigDB, Boolean useCachedValues, identifikátor Guid scaleGroupId, ConfigSku configSku)

    v Microsoft.Crm.CrmKeySetting.CreateKeySetting (CrmKeyType keyType, ConfigSku configSku)

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

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

  • "Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction akce se nezdařilo. Během potvrzovací fáze instalace došlo k výjimce. Tato výjimka bude ignorována a instalace bude pokračovat. Aplikace však nemusí pracovat správně po dokončení instalace. Časový limit vypršel a operace nebyla dokončena."

  • Kromě výše uvedené chybě zobrazí následující v crm40svrSetup.log

    12:31:07 | Info | Provedení akce instalace: Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction 12:32:38 | Chyba | System.Exception: Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction akce se nezdařilo. ---> System.Configuration.Install.InstallException: při provádění potvrzovací fáze instalace došlo k výjimce. Tato výjimka bude ignorována a instalace bude pokračovat. Aplikace však nemusí pracovat správně po dokončení instalace. ---> System.ServiceProcess.TimeoutException: časový limit vypršel a operace nebyla dokončena. v System.ServiceProcess.ServiceController.WaitForStatus (ServiceControllerStatus desiredStatus, časový interval časového limitu) na Microsoft.Crm.ExtendedServiceInstaller.StartService (objekt odesílatele, InstallEventArgs e) v System.Configuration.Install.InstallEventHandler.Invoke (objekt odesílatele, InstallEventArgs e) v System.Configuration.Install.Installer.OnCommitted (IDictionary savedState) v System.Configuration.Install.Installer.Commit (IDictionary savedState)---konec z trasování zásobníku vnitřní výjimky---v System.Configuration.Install.Installer.Commit (IDictionary savedState) v System.Configuration.Install.AssemblyInstaller.Commit (IDictionary savedState) v Microsoft.Crm.Setup.Common.RegisterAsyncServiceAction.Do (IDictionary parametry) v Microsoft.Crm.Setup.Common.Action.ExecuteAction (akce akce, IDictionary parametry, Boolean zpět)---konec trasování zásobníku vnitřní výjimky---, chyba, RetryCancel, možnost 1 z tohoto

    Poznámka: Pokud se zobrazí tato chybová zpráva, jsou zaznamenány následující události v protokolu aplikace na serveru Microsoft Dynamics CRM 4.0:

    Událost 1

    Události 2

Příčina

K tomuto problému dochází z některého z následujících důvodů.

  • Problém s čítače výkonu na serveru. Instalace je proto nelze přidat čítače výkonu knihoven čítače výkonu.

  • Instalace rozhraní .net Framework 3.0 je poškozen.

  • Chybějící nebo duplicitní zásady název služby (SPN).



Řešení

K vyřešení tohoto problému použijte jednu z následujících metod.

  • Znovu sestavit knihoven čítače výkonu.

  • Nakonfigurujte odpovídající názvy HTTP pro rozhraní NETBIOS, plně kvalifikovaný název domény nebo hostitele záhlaví. Nakonfigurujte odpovídající názvy SPN MSSQLSvc pro rozhraní NETBIOS a plně kvalifikovaný název domény. Odeberte duplicitní HTTP nebo SPN MSSQLSvc.



Další informace o tom, jak znovu sestavit knihoven čítače výkonu, klepněte na následující číslo článku databáze Microsoft Knowledge Base:

300956 postup ručního obnovení hodnot knihovny čítače výkonu

  • Znovu nainstalujte rozhraní .net Framework 3.0. Lze najít na DVD pod Redist\i386\dotNetFX.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Děkujeme za váš názor!

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×