我是 Dynamic CRM 2011 的新人,所以也许这个问题真的很简单。我正在使用这部分代码
将 WCF 服务连接到不同的 CRM 实例:
var settings = new ConnectionStringSettings("Xrm", connectionString);
var connection = new CrmConnection(settings);
using (var xrm = new XrmServiceContext(connection))
{
//do the magic here
}
“connectionString”参数,是一个包含CRM的连接字符串的字符串。
所以,问题是它第一次很好地连接到我在 connectionString 中编写的服务器,但是,它总是连接到同一个服务器,我的意思是,即使我更改服务器地址,总是尝试连接到第一。
调试,我在看
var connection = new CrmConnection(settings);
并且始终与第一台服务器连接相同....
所以,我需要一种方法来处理该连接,或强制构造函数始终创建一个新实例......或类似的东西......但我找不到这样做的方法或操作......
提前致谢!