Цитата:
Сообщение от
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