Dynamics CRM 2015-超大Solution导入问题

       咱们在将比较大的solution导入CRM的时候,常常会遇到超时的问题,这是由于CRM的自己的优化限制致使的,那么如何解决呢?web

       官方已经有了解决方案了。post

       在浏览完两种解决方法以后,咱们要知道的是:优化

       1. 这两种修改都只是临时的,Solution部署成功以后,须要修改回去;blog

       2. 在第二种解决方案中,修改了web.config,这个须要重启iis才能生效。部署

       这里咱们再说说超大Solution会遇到的另外一个问题:在CRM Solution界面点击Import,而后Browse选择Solution,点击Next,而后......就没有而后了,界面会一直loading。get

       笔者遇到的状况是Solution的压缩包已经达到了50MB,这个时候应该如何解决呢?it

       这里也须要借助修改web.config文件来解决。io

       1. 修改两个httpRuntime节点中的maxRequestLength的值为60000(这样就大于50MB),executionTimeout的值为3600(主要是导入过程的时间够就行)import

       2. 修改requestLimits 节点的maxAllowedContentLength的值为60000000(也是为了大于50MB)request

       而后重启iis,就能正常部署Solution了。

       固然,总会有意外状况发生。若是上述操做以后仍是很差使,那么能够接着进行下面的步骤:

       在C:\Program Files\Microsoft Dynamics CRM\CRMWeb\Tools\Solution\import 路径下找到web.config文件,修改其中maxRequestLength的值为60000,executionTimeout的值为3600

       而后重启iis,部署Solution。

       可是仍是要强调下以前说的:

       1. 修改都只是临时的,Solution部署成功以后,须要修改回去;

       2. 修改了web.config,须要重启iis才能生效。

相关文章
相关标签/搜索