在插件注册的时候经常会遇到"Assembly must be registered in isolation"的问题导致无法注册,之前经常会被同事或者朋友问到这个问题,遇到这个问题的人群集中在新手朋友,今天在客户UAT环境导入解决方案包时也遇到了,特此做下记录,该问题是部署插件的账号不是部署管理员引起的,只要将部署账号加入部署管理员即可. 添加部署管理员的方式如下,使用部署管理员账号打开CRM部署管理器,右击部署管理员,点击新建部署管理员即可.…
Error message “Assembly must be registered in isolation” when registering Plugins in Microsoft Dynamics CRM 2011解决办法: John 25 Apr 2012 9:03 AM      Yes thanks.  We were having this issue when importing a solution out of our development system that co…
在win7 操作系统中SQL2008导入excel2007 出现: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序 的解决方法: 出现这个原因是office 2007没有安装64位的数据驱动,下载: http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe 数据引擎安装后即可.…
在javascript脚本里使用ODATA向组织服务发请求时报错,请求被拒绝了,后经人点拨得知是脚本跨域的问题,原因如下:访问系统我用的是IP地址,但通过 Xrm.Page.context. context.getServerUrl()获取的是如下的地址 这是数据库中存储的服务端地址而非取的我的客户端地址,问题就在这当这两个地址不同的时候会被系统认定为跨域访问导致访问被拒绝,当然跨域访问有跨域访问的解决方法,但这个问题所涉及的没那么复杂用不到跨域解决方案. 我使用的2011还没打12的补丁,在新…
今天遇到一个问题,那就是当使用for循环批量注册事件处理函数,然后最后通过事件处理函数获取当前元素的索引值的时候会失败,先看一段代码实例: <script type="text/javascript"> window.onload=function(){ var oLis=document.getElementsByTagName("li"); var oshow=document.getElementById("show"); fo…
以下代码,打断点出现报错:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 DataSet ds=new DataSet(); try { string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:/test.xls;Extended Properties='Excel 8.0;HDR=YES;IMEX=1'"; OleDbConnection oleCon = new OleDbCo…
前面两篇介绍了后台代码通过组织服务获取更新时间字段.窗体javascript通过Odata获取更新时间字段,最后篇来实验下在插件中的获取和更新时间字段是否需要时制的转化,为何说是最后篇呢,因为在CRM的开发中需要敲代码的也就这三个场景了,话不多说直接上手. 做了个简单的例子可以看到,插件中取到的也是UTC时间是需要进行8小时时制转化的. 再来看下update,从下面截图中可以看到直接将当前时间赋值是正常显示的.所以插件中的时间获取需要转化,而更新时间不需要转化.…
今天在新的服务器上部署了CRM2016 on-premises,并将CRM2015的数据库拷贝过来准备附加后升级,但在升级过程中遇到了如下错误,向导检测到了我的JavaScript Web 资源中包含对2007终结点的使用,因为新版本已经不支持了,所以无法进行下一步升级. 我们可以根据提示找到日志文件,不得不说日志做的非常的体贴,已经将具体的web resource给你标出了,只需进系统将这段javascript中包含的不支持的内容删除即可,最终成功升级. 顺遍附上受支持的拓展的官方说明:htt…
今天在新的server上部署了CRM2016 on-premises,并将CRM2015的数据库拷贝过来准备附加后升级,但在升级过程中遇到了例如以下错误.向导检測到了我的JavaScript Web 资源中包括对2007终结点的使用,由于新版本号已经不支持了,所以无法进行下一步升级. 我们能够依据提示找到日志文件.不得不说日志做的很的体贴,已经将详细的web resource给你标出了,仅仅需进系统将这段javascript中包括的不支持的内容删除就可以.终于成功升级. 顺遍附上受支持的拓展的官…
操作步骤: 1. 在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击"开始"."运行",然后在"打开"中键入 regedit.exe,再单击"确定".在 Windows 2000 中,使用 regedt32.exe 启动注册表编辑器 2. 定位到以下注册表项: [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersio…