Я использую SignalR для отображения данных в реальном времени из Dynamics 365 на внешней веб-странице.
Я создал плагин, который запускается после создания моей фиктивной сущности. У меня есть ссылка на Micrisoft.AspNet.SignalR.Client.
Я использовал MSBuild.ILMerge.Task версии 1.0.5. Когда я перестраиваю решение, я получаю сообщение ниже.
1>------ Перестроить Все запущено: Проект: crmd.demo.signalr.dummy, Конфигурация: Отладка Любой ЦП ------ 1> Транзитивное слияние 1> Объединенные сборки: C:\Test Folder\demo. signalr.dummy\demo.signalr.dummy\obj\Debug\demo.signalr.dummy.dll;C:\Test Folder\demo.signalr.dummy\packages\Microsoft.AspNet.SignalR.Client.2.4.0\lib\ net45\Microsoft.AspNet.SignalR.Client.dll;C:\Test Folder\demo.signalr.dummy\packages\Newtonsoft.Json.6.0.4\lib\net45\Newtonsoft.Json.dll; 1> C:\Test Folder\demo.signalr.dummy\packages\MSBuild.ILMerge.Task.1.0.5\build\MSBuild.ILMerge.Task.targets(87,5): ошибка: ILMerge.Merge: были ошибки сообщается в метаданных Microsoft.AspNet.SignalR.Client. 1> C:\Test Folder\demo.signalr.dummy\packages\MSBuild.ILMerge.Task.1.0.5\build\MSBuild.ILMerge.Task.targets(87,5): ошибка: исключение типа 'System.OutOfMemoryException ' был брошен. ========== Перестроить все: 0 успешно, 1 не удалось, 0 пропущено ==========
Я попытался найти в Интернете, что вызывает эту проблему, но я не смог найти ни решения, ни статьи, объясняющей, почему возникает эта ошибка.
В метаданных Microsoft.AspNet.SignalR.Client сообщалось об ошибках. 1> C:\Test Folder\demo.signalr.dummy\packages\MSBuild.ILMerge.Task.1.0.5\build\MSBuild.ILMerge.Task.targets(87,5): ошибка: исключение типа 'System.OutOfMemoryException ' был брошен
Буду признателен за любую помощь.
Скопируйте локальное свойство для клиента Signal, установленное на true
Локальное копирование Crm.Sdk.Proxy, Xrm.Sdk и System.IdentityModel имеет значение False.