CrmSvcUtil создает только производные OrganizationServiceContext (должен быть CrmOrganizationServiceContext)

Я использую 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, потому что только тогда у меня есть нужные конструкторы. Так что я делаю не так или какую настройку пропустил?

12
задан springy76 25 January 2012 в 18:11
поделиться