我有一个SSIS包,我试图将其设置为SQL Server代理作业。此包在Dynamics CRM 2011中获取XML文件和插入/更新记录。在我的开发环境中,执行正常。但是,当部署到服务器(与所涉及的数据库相同的域)时,会抛出执行System.MissingMethodException。
该机器肯定有GAC中的DynamicsCRM2011.dll - 该机器上运行了CRM2011的数据库和实例。在我的测试机器上,我正在连接到此服务器(位于不同的域上)而没有发生任何事故。无论是否使用集成安全性,我都会为所有用户提出相同的问题。
正确读取文件,在声明CRM服务并从服务(CRM2011.Proxy.Helper)分配新助手时会发生此错误。
有什么想法吗?
答案 0 :(得分:0)
您确定在GAC中添加了dll吗?您可以将dll复制到与SSIS包相同的文件夹中。