我在MS Dynamics CRM 2013中创建了一个按钮,它运行一些JavaScript,它运行一个工作流活动,执行我的.NET功能。
我已经尝试从.NET代码中返回一个字符串,以及上述所有工作。
但是,当我现在尝试发送我的特定对象时,我收到此错误:指定的类型“CRM.DataModel.my_object”不是已知的实体类型
我已经扣除了这是我的代码崩溃的地方,在第4行:
1 try
2 {
3 //base.Context.ClearChanges();
4 my_object crmObject = base.Context.my_objectSet
5 .SingleOrDefault(p => p.my_objectId.Value == objectId && p.statecode == my_objectState.Active);
6
7 if (crmobject != null)
8 {
9 base.Logger.Trace("Object retrieved");
10 result = this.CorvertFromCRM(crmObject);
11 }
12 }
Google没有给我任何帮助,我也不知道这个错误意味着什么。 任何形式的帮助都是适当的。 谢谢。
答案 0 :(得分:3)
所以这是由我的一所大学想出来的:
转到Basis.WFActivities - >属性 - >的的AssemblyInfo.cs 强> 在此文件的底部粘贴以下内容:
[assembly: Microsoft.Xrm.Sdk.Client.ProxyTypesAssemblyAttribute()]
就是这样。
答案 1 :(得分:1)