Показать сообщение отдельно
Старый 03.12.2018, 12:25   #6  
Дмитрий А.А. is offline
Дмитрий А.А.
Участник
Аватар для Дмитрий А.А.
 
169 / 19 (1) ++
Регистрация: 24.07.2015
Адрес: СПб
Цитата:
Сообщение от a33ik Посмотреть сообщение
Непонятно зачем вам Microsoft.Xrm.Tooling. Возможно на неe ругается.
Также можете показать какой у вас режим регистрации - в изоляции или без, а так же в базе, GAC или файловой системе.
Tooling используется в следующем месте:
X++:
using (var client = new CrmServiceClient(ConnectionString))
                        {
                            service = (IOrganizationService)client.OrganizationWebProxyClient != null ?
                                (IOrganizationService)client.OrganizationWebProxyClient :
                                (IOrganizationService)client.OrganizationServiceProxy;

----------------------------------------

Guid innerCalendarId = service.Create(newInnerCalendar);
Регистрация без изоляции, В базе:
X++:
<Solution Assembly="ServApp.ServApp.dll" Id="42a352ca-12f2-4a8d-ac31-f3c4e772e60b" IsolationMode="None" SourceType="Database">
попробовал сейчас попереключать список Reference, теперь проект собирается, но при публикации отваливается без явных ошибок, но с сообщениями:

Message Could not find schema information for the element 'http://schemas.microsoft.com/crm/2011/tools/pluginregistration:Register'. CrmPackage

Видимо я как-то умудрился убить схему. Ругается на все реквизиты из RegisterFile.crmregister