linq - MS CRM 2011 CrmSvcUtil 出现错误

标签 linq exception linq-to-entities dynamics-crm crm

我尝试通过以下命令使用 CrmSvcUtil:

C:\TMP\sdk\microsoft.xrm\tools>crmsvcutil.exe/connectionString:"Authentication Type=AD; Server=myip; User ID=myusername; Password=xxx"/generate:cs/out:schema.cs/namespace :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 文件损坏

最佳答案

使用来自 2011 SDK 的 CrmSvcUtil (当你问这个问题时还没有发布)。

关于linq - MS CRM 2011 CrmSvcUtil 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7980962/

相关文章:

sql - Linq 中的交叉应用

c# - 如何使用 LINQ 将行转换为列来旋转数据

java - 捕获多个Java异常时,如何在不写重复代码的情况下添加状态信息?

c# - 英文异常信息?

asp.net - SQL 语句的某些部分嵌套得太深。重写查询或将其分解为更小的查询

c# - 使用 linq 检查列表计数是否一致

c# - Linq 左连接可空字段

c# - 我是否需要为引用主行的每一行调用 InsertOnSubmit?

c++ - 意外异常

c# - 在 IQueryable 中按小时分组