最近网上流出了 DXperience 7.2.3和7.2.4版本。通过到DevExpress.com下载最近的生成脚本进行编译还是会出错:
然后对下面五个项目均编译失败,出现红色的错误提示:DevExpress.XtraScheduler.v7.2DevExpress.XtraScheduler.v7.2.DesignDevExpress.XtraScheduler.v7.2.OutlookExchangeDevExpress.XtraScheduler.v7.2.VCalendarExchangeDevExpress.XtraSpellChecker.v7.2
后面4个项目编译失败是由于DevExpress.XtraScheduler.v7.2没有编译成功造成的,而DevExpress.XtraScheduler.v7.2项目的编译失败又是由于脚本中的PatchInternalVisibleTo.exe运行失败造成的。而PatchInternalVisibleTo.exe运行失败的原因是调用强签名程序sn.exe时没有考虑不同国家语言版本的问题。
幸好,生成脚本中附带了PatchInternalVisibleTo的C#项目,我对其进行修正之后,编译总算全部通过了。点击下载:修正后的生成脚本
另:我将DXperience 从7.1.1升级到7.2.4后,对应用程序通过项目转换程序ProjectConvert.exe升级后,许多Form的资源文件(*.res)编译出错。解决办法:只要点击错误信息,定位到出错的res文件后,向上找到最接近的包括DXperience组件的XML行,整行删除即可。
发表于 @ 2007年10月17日 13:14:00|评论(loading...)|编辑