Dela via


Objektreferensen är inte inställd på en instans av ett objektfelmeddelande visas när du konfigurerar Microsoft Dynamics CRM för Outlook-klienten

Den här artikeln innehåller en lösning på ett fel som uppstår när du konfigurerar Microsoft Dynamics CRM för Outlook-klienten.

Gäller för: Microsoft Dynamics CRM 2011, Dynamics CRM 2013, Microsoft Dynamics CRM 2013 Service Pack 1, Microsoft CRM-klient för Microsoft Office Outlook
Ursprungligt KB-nummer: 2986728

Symptom

När du konfigurerar Microsoft Dynamics CRM 2011- eller CRM 2013 för Outlook-klienten till en Microsoft Dynamics CRM Online instans får du följande felmeddelande:

Objektreferensen är inte inställd på en instans av ett objekt

När du har angett dina autentiseringsuppgifter väljer du din organisation och väljer OK.

Det går inte att kommunicera med Microsoft Dynamics CRM-servern. Servern kanske inte är tillgänglig. Försök igen senare. Kontakta systemadministratören om problemet kvarstår.

Objektreferensen är inte inställd på en instans av ett objekt.

på Microsoft.Crm.Passport.IdCrl.OnlineServicesFederationLogOnManager.GetBrowserClientAuthInfo(String redirectEndpoint, String partner, String policy, String& postData)

på Microsoft.Crm.Outlook.ClientAuth.PassportAuthProvider'1.SignIn()

på Microsoft.Crm.Outlook.ClientAuth.ClientAuthProvidersFactory'1.SignIn(Uri endPoint, Credential credentials, AuthUIMode uiMode, IClientOrganizationContext context, Form parentWindow, Boolean retryOnError)

på Microsoft.Crm.Outlook.ClientAuth.ClientAuthProvidersFactory'1.GetAuthProvider(Uri-slutpunkt, autentiseringsuppgifter, AuthUIMode uiMode, Uri webEndPoint, IClientOrganizationContext-kontext, FormulärparärWindow)

på Microsoft.Crm.Application.Outlook.Config. ServerInfo.LoadUserId()

på Microsoft.Crm.Application.Outlook.Config. ServerInfo.Initialize(Uri discoveryUri, OrganizationDetail selectedOrg, String displayName, Boolean isPrimary)

på Microsoft.Crm.Application.Outlook.Config. ServerForm.LoadDataToServerInfo()

på Microsoft.Crm.Application.Outlook.Config. ServerForm.<InitializeBackgroundWorkers>b__2(Object sender, DoWorkEventArgs e)

på System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)

på System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

Orsak

Det här problemet uppstår om du använder en version av Microsoft Online Services-inloggningsassistenten som är inkompatibel med Microsoft Dynamics CRM 2011 eller Microsoft Dynamics CRM 2013. När du konfigurerar Microsoft Dynamics CRM för Outlook-klienten och ansluter till en Microsoft Dynamics CRM Online-instans är de enda versioner av Microsoft Online Services-inloggningsassistenten som stöds 7.250.4259.0, 7.250.4287.0 och 7.250.4303.0.

Åtgärd

Lös problemet genom att följa stegen:

  1. Välj Start, skriv appwiz.cploch tryck sedan på Retur för att öppna objektet Program och funktioner i Kontrollpanelen.
  2. Avinstallera Microsoft Online Services-inloggningsassistenten om dess version inte matchar 7.250.4259.0, 7.250.4287.0 eller 7.250.4303.0.
  3. Ladda ned och installera om version 7.250.4303.0 av Microsoft Online Services-inloggningsassistenten.
  4. Starta om arbetsstationen och konfigurera Microsoft Dynamics CRM för Outlook-klienten för att kontrollera att problemet är löst.