我们正在从 Dynamics CRM 4.0 转换到 Dynamics CRM 2011。我们针对自动生成的代理类(由 crmsvcutil.exe 程序输出)编写了 100kloc+。
此实用程序的新版本更改了代理类的命名,因此:
var myEntity = new MyEntity();
myEntity.MyField = 2;
现在是这样的:
var myEntity = new new_myentity();
myEntity.new_myfield = 2;
我可以自动匹配符号,以便我知道MyEntity
is new_myentity
,但现在我需要一种方法来使用所有新符号更新我的代码。