MS CRM 2011 CrmSvcUtil дает ошибку

Im пытается использовать CrmSvcUtil со следующей командой:

C:TMPsdkmicrosoft.xrmtools>crmsvcutil.exe / connectionString:" тип аутентификации=AD; сервер=myip; идентификатор пользователя=myusername; пароль=xxx " /generate:cs /out: schema.cs / пространство имен: Xmr dataContextClassName: XrmServiceContext

и это работает, пока я не доберусь до строки, которая выдает исключение:

Building source code for the entity named 'subscriptionclients'...
Building source code for the entity named 'subscriptionsyncinfo'...
Building source code for the entity named 'subscriptiontrackingdeletedobject'...

Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
   at CrmSvcUtil.Generator.GenerateEntityCode(XElement entityElement, String outputNamespace, DirectoryInfo outputDirectory, Boolean useLogicalNames, StreamWriter outputWriter)
   at CrmSvcUtil.Generator.Generate(IDictionary`2 arguments)
   at CrmSvcUtil.Program.Main(String[] args)

кто-нибудь знает, что это значит? Когда это исключение брошено, у меня все еще есть много сущности, созданные, но не все из них, и это делает мой cs-файл сломанным

2 ответов


используйте CrmSvcUtil из 2011 SDK (который еще не был выпущен, когда вы задали этот вопрос).


поэтому через несколько месяцев я вернулся к этой проблеме и нашел решение через этот блог. http://blog.abodit.com/2011/03/crmsvcutil-exe-with-microsoft-dynamics-crm-2011-online-problem/