Hi everyone,
I had some problems with CRM2011 Outlook plugin on Win10+Office 2016. Since it seems to be an Office problem that seems to come up in similar fashion elsewhere, I hope that maybe someone could help even though there is some confusion whether or not CRM2011 will be supported and these difficulties might be fixed in RU19 (whenever this will be released).
The problem is that I can open the CRM2011 but everytime there should be a pop up it does not work. So, I did a little digging...
It seems to be a problem with the WebFormsHost. If ther is noMicrosoft.Crm.Application.Outlook.WebFormsHost.exe.config present in
C:\Program Files (x86)\Microsoft Dynamics CRM\Client\res\web\bin I receive
an error message that the webform host crashed, I can go to the CRM but if I choose something the whole Outlook crashes. Then i get the following error in the log file for each click on an entry
[2016-01-07 16:20:14.964] Process:Microsoft.Crm.Application.Outlook.WebFormsHost |Organization:00000000-0000-0000-0000-000000000000 |Thread: 1 |Category: Shared |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: | OutlookClientContextFactory.OutlookContext ilOffset = 0x2
at OutlookClientContextFactory.OutlookContext() ilOffset = 0x2
at Program.SetupClientContext() ilOffset = 0xF
at Program.Main(String[] args) ilOffset = 0x90
>Microsoft CRM Web Host Unhandled Exception
Message: Object reference not set to an instance of an object.
StackTrace at Microsoft.Crm.Application.Utility.OutlookClientContextFactory.OutlookContext()
at Microsoft.Crm.Outlook.Services.WebFormsHost.Program.SetupClientContext()
at Microsoft.Crm.Outlook.Services.WebFormsHost.Program.Main(String[] args)
If there is an empty Microsoft.Crm.Application.Outlook.WebFormsHost.exe.config, Outlook opens without error pop ups, I can see the CRM entries but cannot do anything that creates a new webform, e.g., editing. In the log file there is the following:
>WebFormHostProxy::CheckREtryCountAndKill
[2016-01-07 16:28:33.718] Process:OUTLOOK |Organization:4371b8ba-8101-4a85-baf3-e3b64d735f2a |Thread: 8 |Category: Application.Outlook |User: 00000000-0000-0000-0000-000000000000 |Level: Error |ReqId: | ContinuationTaskFromTask.InnerInvoke ilOffset = 0x49
at ContinuationTaskFromTask.InnerInvoke() ilOffset = 0x49
at Task.Execute() ilOffset = 0x10
at Task.ExecutionContextCallback(Object obj) ilOffset = 0xB
at ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x79
at ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) ilOffset = 0x9
at Task.ExecuteWithThreadLocal(Task& currentTaskSlot) ilOffset = 0xE1
at Task.ExecuteEntry(Boolean bPreventDoubleExecution) ilOffset = 0x94
at Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() ilOffset = 0x8
at ThreadPoolWorkQueue.Dispatch() ilOffset = 0xA4
at _ThreadPoolWaitCallback.PerformWaitCallback() ilOffset = 0x0
> RemoteActionHandler::Authenticate Exception: Unhandled Exception: Microsoft.Crm.CrmException: Failed to open WebFormHost Retries Exceeded
at Microsoft.Crm.Outlook.Services.ClientProcessRetryHandler.CheckRetryCountAndKill(Process process)
at Microsoft.Crm.Outlook.Services.WebFormHostProxyInstance.ActivateProcess(Guid endPointNameId, Boolean noAuthRequired, CrmServerType serverType, Boolean forceRestart)
at Microsoft.Crm.Outlook.ClientProcessProxy.InnerCreateProxy(Guid endPointId, Boolean noAuthRequired, CrmServerType serverType)
at Microsoft.Crm.Outlook.ClientProcessProxy.CreateProxy(Guid endPointId, Boolean noAuthRequired)
at Microsoft.Crm.Outlook.Services.RemoteActionHandler.<>c__DisplayClass2c.<Authenticate>b__28()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
And if i put something in it, e.g. a copy of Microsoft.Crm.Application.Hoster.exe.config containing:
<configuration>
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
</configuration>
nothing I get the same result as I do not have anything... Since we don't have a proxy I could not put anything else in it. Maybe someone has an idea. I googled for hours and did not get anything.
In a nutshell, it seems that it is no problem of Win 10 but rather it is something else, so it might could moved to another forum, but for now I leave it here.
Thanks in advance,
Cheers,
Patrick