在MSCRM2011环境中,IFD收到了这个错误,但在内部部署中没有这个问题。
我检查了CRM服务器和客户端机器的GAC,"Microsoft.SharePoint.client.dll"就在那里。我不知道应用程序在哪里搜索"Microsoft"。SharePoint。客户
应用程序因错误而终止。无法加载文件或程序集"Microsoft"。SharePoint。客户端,版本=14.0.0.0,区域性=中性,PublicKeyToken=71e9cce111e9429c'或其依赖项之一。系统找不到指定的文件。应用程序因错误而终止。应用程序因错误而终止。无法加载文件或程序集"Microsoft"。SharePoint。客户端,版本=14.0.0.0,区域性=中性,PublicKeyToken=71e9cce111e9429c'或其依赖项之一。系统找不到指定的文件。应用程序因错误而终止。无法加载文件或程序集"Microsoft"。SharePoint。客户端,版本=14.0.0.0,区域性=中性,PublicKeyToken=71e9cce111e9429c'或其依赖项之一。系统找不到指定的文件。应用程序因错误而终止。应用程序因错误而终止。无法加载文件或程序集"Microsoft"。SharePoint。客户端,版本=14.0.0.0,区域性=中性,PublicKeyToken=71e9cce111e9429c'或其依赖项之一。系统找不到指定的文件。应用程序因错误而终止。应用程序因错误而终止。无法加载文件或程序集"Microsoft"。SharePoint。客户端,版本=14.0.0.0,区域性=中性,PublicKeyToken=71e9cce111e9429c'或其依赖项之一。系统找不到指定的文件。应用程序因错误而终止。无法加载文件或程序集"Microsoft"。SharePoint。客户端,版本=14.0.0.0,区域性=中性,PublicKeyToken=71e9cce111e9429c'或其依赖项之一。系统找不到指定的文件。应用程序因错误而终止。输入不是有效的Base-64字符串,因为它包含非Base-64字符、两个以上的填充字符或填充字符中的非空白字符。
我对你的第一行有点困惑。据我所知,IFD环境基本上是一个内部安装,但设置为通过网络访问。
什么应用程序在这里失败?Crm流程还是定制的?
无论如何,这里有一些建议:
- 重置crm web服务器(iisreset)-如果进程正在同步运行(以确保它获取最新的.dlls)
- 重置crm异步服务-如果进程是异步运行的(以确保它获取最新的.dlls)
- 14.0.0.0是正确的版本吗?与您的工作安装进行比较
- 您的部署是否分散在多个服务器上?例如,将应用程序和平台服务器分开,在这种情况下,请确保所有服务器上的.dll都在gac中