Каждый,
Я работаю над отображением данных crm только для чтения в sharepoint. Я следовал инструкциям на странице Develop1.net. Это означает, что я использовал WebAppWalkthrough из CRM 2015 SDK. Это отлично сработало, и данные появляются в моем приложении SharePoint. Но когда я создаю новый файл xrm.cs
, чтобы получить доступ к своим настройкам, я получаю в своем браузере следующее:
Я использовал включенный CrmSvcUtil.exe
в SDK. Код, который я запустил для создания файла xrm.cs:
CrmSvcUtil.exe
/codeCustomization:"Microsoft.Xrm.Client.CodeGeneration.CodeCustomization, Microsoft.Xrm.Client.CodeGeneration"
/out:"..\Xrm.cs"
/url:https://<Org>.api.crm.dynamics.com/XRMServices/2011/Organization.svc
/username:<user name>
/password:<password>
/namespace:Xrm
/serviceContextName:XrmServiceContext
/servicecontextprefix:Xrm
Это успешно создаст новый файл xrm.cs
, но как только я обновлю свое решение и перестрою его, я получаю ошибку запроса в браузере. Я попробовал приведенный выше код с флагом /generateActions
и даже зарегистрировал свой компьютер, используя Device Registration Tool
, чтобы получить deviceid and devicepassword
. Затем я добавил флаги the\deviceid and \devicepassword
к приведенному выше коду. Снова файл создается без ошибок, но как только я добавляю его в решение, я получаю сообщение об ошибке.
Поэтому я подумал, что, возможно, это было что-то не так с WebAppWalkthrough. Я снова загрузил SDK и столкнулся с теми же проблемами. Поэтому я решил создать службу OData с нуля, следуя инструкциям на странице Майкрософт. Опять та же ошибка.
Мой код ничем не отличается от того, что можно найти в SDK или по ссылке Microsoft. Я не получаю ошибок сборки и ошибок в Visual Studio.