Я использую CrmSvUtil следующим образом:
crmsvcutil.exe /url:http://crm2011/MyTestOrg/XRMServices/2011/Organization.svc /out:GeneratedCode.cs /namespace:Xrm /serviceContextName:XrmDataContext
И вывод содержит тысячи бизнес-объектов и этот контекстный класс:
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9688.1533")]
public partial class XrmDataContext : Microsoft.Xrm.Sdk.Client.OrganizationServiceContext
Но, глядя на примеры(а именно. \ sdk \ walkthroughs \ portal \ consoleappwalkthrough) Я ясно вижу, что контекстный класс должен быть производным от более мощного подкласса OrganizationServiceContext -> CrmOrganizationServiceContext:
[System.CodeDom.Compiler.GeneratedCodeAttribute("CrmSvcUtil", "5.0.9688.583")]
public partial class XrmServiceContext : Microsoft.Xrm.Client.CrmOrganizationServiceContext
Мне определенно нужен CrmOrganizationServiceContext, потому чтотолько тогда у меня есть конструкторы, которые мне нужны.Так что я делаю не так или какую настройку я пропустил?